Un Lisp es una buena opción para un lenguaje incrustado. Mucha gente cree que Lisp es difícil, pero la sintaxis es relativamente ligera, especialmente para los no programadores. En esencia, es la notación de prefijo y eso es todo. Las reglas de precedencia son siempre inequívocas. Los nombres de funciones y nombres de variables pueden ser iguales. Eres muy libre de usar los caracteres que quieras para los nombres de diversión y var.
Con Lisp puede doblar la sintaxis a su gusto; los usuarios no tienen que aprender el lisp común. Es fácil ampliar y proporcionar instalaciones más simples, como la expresión de reglas comerciales o la extracción de datos de archivos.
Supongo que mi punto es que el poder y la complejidad de decir Common Lisp, permite la provisión de constructos simples, específicos del dominio para el usuario final. Muchos otros lenguajes integrados significarán que los usuarios aprenderán las complejidades de ese idioma.
CLISP es solo una implementación conforme a los estándares (ANSI, para ser específica) de LISP. –
Ok, entonces eso no es lo que estoy buscando. Necesito saber si hay una implementación de Lisp para usar como lenguaje de scripting. – Orm
Matt: No, de Common Lisp. – Svante