Corman Common Lisp | |
---|---|
Tip de | Mediul de dezvoltare software |
Dezvoltator | Tehnologii Corman |
Sistem de operare | Microsoft Windows |
Prima editie | 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 .
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] .
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] ] .
Lisp comun | |||||||
---|---|---|---|---|---|---|---|
Implementări |
| ||||||
Software |
| ||||||
Publicații |
| ||||||
comitetul de proiectare |
| ||||||
Alte |
|
Lisp | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Caracteristici |
| ||||||||||||||
Implementări |
| ||||||||||||||
Hardware |
| ||||||||||||||
Comunitate |
| ||||||||||||||
|