Existe-t-il des bibliothèques graphiques de haut niveau faciles à installer pour Common Lisp? [fermé]
-
01-07-2019 - |
Question
Existe-t-il de bonnes plates-formes multiples (SBCL et CLISP au moins) faciles à installer pour les bibliothèques d’interface graphique?
La solution
Ltk est assez populaire, très portable et raisonnablement bien documenté dans la documentation Tk. L’installation sur SBCL est aussi simple que de dire:
(require :asdf-install)
(asdf-install:install :ltk)
Il existe également le Cells-Gtk , qui est relativement utilisable mais peut avoir une courbe d'apprentissage légèrement plus raide en raison de sa dépendance à l'égard des cellules.
EDIT: Notez que ASDF-INSTALL est bien intégré à SBCL uniquement . L'installation de bibliothèques à partir d'autres implémentations de Lisp peut s'avérer plus difficile. (Personnellement, j'installe toujours mes bibliothèques à partir de SBCL, puis de toutes les implémentations.) Désolé de la confusion que cela a pu causer.
Autres conseils
clg est une liaison de GTK pour Common Lisp. Complet et lispish.
Si vous souhaitez concevoir des interfaces graphiques dans CL, vous pouvez également jeter un coup d'œil à CLIM, qui est une sorte d'API standard pour les interfaces graphiques. Allegro et Lispworks ont leur propre implémentation, et il existe un logiciel gratuit, McCLIM . / p>
Je viens également de trouver une liaison QT de la bibliothèque Smoke, appelée CommonQt pour CL
LispWorks est livré avec CAPI, il est portable sur Mac, Windows et Linux et possède même un certain GUI-Builder. C'est gratuit pour un usage personnel.