¿Existen bibliotecas GUI de alto nivel y fáciles de instalar para Common Lisp?[cerrado]
-
01-07-2019 - |
Pregunta
¿Existe alguna biblioteca GUI buena, multiplataforma (SBCL y CLISP como mínimo) fácil de instalar?
Solución
ltk es bastante popular, muy portátil y razonablemente bien documentado a través de los documentos Tk.La instalación en SBCL es tan fácil como decir:
(require :asdf-install)
(asdf-install:install :ltk)
También hay Celdas-Gtk, que se considera bastante utilizable pero puede tener una curva de aprendizaje ligeramente más pronunciada debido a su dependencia de Cells.
EDITAR:Tenga en cuenta que ASDF-INSTALL está bien integrado con SBCL solo.Instalar bibliotecas desde otras implementaciones de Lisp puede resultar más difícil.(Personalmente, siempre instalo mis bibliotecas desde SBCL y luego las uso en todas las implementaciones). Lamento la confusión que esto pueda haber causado.
Otros consejos
clg es un enlace de GTK para Common Lisp.A la vez completo y suave.
Si desea diseñar interfaces gráficas en CL, es posible que también desee echar un vistazo a CLIM, que es una especie de API estándar para GUI.Allegro y Lispworks tienen su propia implementación, y hay una de software gratuito, McClim.
Además, acabo de encontrar enlaces QT de la biblioteca Smoke, llamados ComúnQt para CL
LispWorks viene con CAPI, es portátil en Mac, Windows y Linux e incluso tiene GUI-Builder.Es gratis para uso personal.