Corman Common Lisp

Corman Common Lisp
Tip de Mediul de dezvoltare software
Dezvoltator Tehnologii Corman
Sistem de operare Microsoft Windows
Prima editie 1995  ( 1995 )
ultima versiune
Licență Licență MIT
Site-ul web cormanlisp.com

Corman Common Lisp  este o implementare comercială a limbajului de programare Common Lisp dezvoltat de Corman Technologies.

Corman Common Lisp include un compilator care compilează tot codul în codul mașinii , un asamblator și dezasamblator x86 și un mediu de dezvoltare integrat .

Corman Common Lisp este disponibil numai pe platforma Microsoft Windows .

Caracteristici

Cea mai mare parte din Corman Common Lisp este scrisă în Common Lisp , cu mai puține în C / C++ și limbaj de asamblare .

Sistemul, pe lângă compilatorul în sine, include un mediu de dezvoltare integrat simplu și o serie de biblioteci suplimentare . În special - FFI (interfață pentru apelarea funcțiilor scrise în alte limbaje de programare), THREAD - care oferă multithreading și WIN32 - care vă permite să accesați API-ul WIN32 . Una dintre extensiile de limbaj Common Lisp implementate în acest sistem este un C-parser special care vă permite să încărcați fișiere de antet (.h) ale bibliotecilor C și un asamblator inline . [2] .

Licențiere

Inițial, CormanLisp a fost un produs proprietar , parțial open source. A fost disponibil gratuit (pentru uz necomercial) împreună cu codurile sursă (cu excepția IDE-ului care se comportă ca Nagware clasic cu o durată de viață de o lună) [3] .

De la începutul lunii ianuarie 2015, Corman Lisp este deschis sub licență MIT, codul sursă a fost plasat pe GitHub [3] .

Pe 30 decembrie 2018, a fost lansată versiunea 3.1 - prima lansare din comunitate, care conține o serie de îmbunătățiri și, mai ales, adaptată pentru a funcționa cu versiuni noi de Windows pe 64 de biți și construită folosind Visual Studio 2015 Community Edition [4] ] .

Note

  1. Corman Lisp 3.1 - 2018.
  2. V.M. Ruvinskaya, A. Shumitsky (Universitatea Națională Politehnică din Odesa, Ucraina). Sistem expert multifuncțional bazat pe reguli de producție  // Jurnal științific și teoretic „Inteligenta artificială”. - 2002. - Nr. 3 . Arhivat din original pe 24 septembrie 2015.
  3. 1 2 Zach Beane. Sursele Corman Lisp sunt acum disponibile . the Trendy Things (5 ianuarie 2015). Preluat: 27 februarie 2015.
  4. Artem Boldariev. Corman Lisp 3.1  // github.com. - 2018. - 31 decembrie. Arhivat din original pe 5 februarie 2019.

Link -uri