Existe-t-il des bibliothèques graphiques de haut niveau faciles à installer pour Common Lisp? [fermé]

StackOverflow https://stackoverflow.com/questions/108081

Question

Existe-t-il de bonnes plates-formes multiples (SBCL et CLISP au moins) faciles à installer pour les bibliothèques d’interface graphique?

Était-ce utile?

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

Il existe également un wxCL , fournissant des liaisons CFFI pour wxWidgets .

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top