Ceceo común de Corman

Ceceo común de Corman
Tipo de Entorno de desarrollo de software
Desarrollador Tecnologías Corman
Sistema operativo Microsoft Windows
Primera edición 1995  ( 1995 )
ultima versión
Licencia Licencia MIT
Sitio web cormanlisp.com

Corman Common Lisp  es una implementación comercial del lenguaje de programación Common Lisp desarrollado por Corman Technologies.

Corman Common Lisp incluye un compilador que compila todo el código a código de máquina , un ensamblador y desensamblador x86 y un entorno de desarrollo integrado .

Corman Common Lisp solo está disponible en la plataforma Microsoft Windows .

Características

La mayor parte de Corman Common Lisp está escrito en Common Lisp , con menos en C / C++ y lenguaje ensamblador .

El sistema, además del propio compilador, incluye un entorno de desarrollo integrado simple y varias bibliotecas adicionales . En particular, FFI (interfaz para llamar a funciones escritas en otros lenguajes de programación), THREAD, que proporciona subprocesos múltiples y WIN32, que le permite acceder a la API de WIN32 . Una de las extensiones del lenguaje Common Lisp implementadas en este sistema es un analizador C especial que le permite cargar archivos de encabezado (.h) de bibliotecas C y un ensamblador en línea . [2] .

Licencias

Inicialmente, CormanLisp era un producto propietario , parcialmente de código abierto. Estaba disponible gratuitamente (para uso no comercial) junto con los códigos fuente (con la excepción del IDE que se comportaba como el clásico Nagware con una vida útil de un mes) [3] .

Desde principios de enero de 2015, Corman Lisp ha estado abierto bajo la licencia MIT, su código fuente se ha colocado en GitHub [3] .

El 30 de diciembre de 2018, se lanzó la versión 3.1, la primera versión de la comunidad, que contiene una serie de mejoras y, sobre todo, está adaptada para trabajar con las nuevas versiones de Windows de 64 bits y construida con Visual Studio 2015 Community Edition [4 ] .

Notas

  1. Corman Lisp 3.1 - 2018.
  2. V. M. Ruvinskaya, A. Shumitsky (Universidad Politécnica Nacional de Odessa, Ucrania). Sistema experto polivalente basado en reglas de producción  // Revista científica y teórica "Inteligencia Artificial". - 2002. - Nº 3 . Archivado desde el original el 24 de septiembre de 2015.
  3. 1 2 Zach Beane. Las fuentes de Corman Lisp ya están disponibles . las cosas de moda (5 de enero de 2015). Recuperado: 27 febrero 2015.
  4. Artem Boldariev. Corman Lisp 3.1  // github.com. - 2018. - 31 de diciembre. Archivado desde el original el 5 de febrero de 2019.

Enlaces