11
votes

Programmation de l'interface graphique dans Lisp?

J'ai fait une certaine quantité de programmation LISP quelques années de retour, mais tout était vraiment des choses basées sur la console. J'ai utilisé cellules-gtk (2), mais maintenant cela n'est plus non maintenu et il est évident que nous sommes gtk3 maintenant.

Quelqu'un peut-il connaître une bonne bibliothèque LISP pour la programmation de l'interface graphique (cela ne vous dérange -ble pas si quel dialecte).


1 commentaires

2020: Un aperçu des solutions pour les LISP commun incluent TK, Qt4, GTK3, IUP, NUKLEAR (et Electron): LISPCOOKBOOK.GITUB.IO/CL-COOKBOOK/GUI.HTML


6 Réponses :


2
votes

Si vous voulez vraiment dire que vous ne vous dérangeez pas du dialecte, vous pouvez regarder Raquette qui a une boîte à outils GUI .


0 commentaires

3
votes

Si vous êtes dans le schéma, consultez poulet qui est compilé à C et a une très bonne fonction étrangère Prise en charge d'interface pour appeler le code C natif. Si vous descendez ce chemin, beaucoup d'options se posent.


0 commentaires

12
votes

Pour les LISP communes Toutes les solutions sont répertoriées dans Cliki comme d'habitude.

Personnellement, je suis assez content de LTK , mais ce n'est probablement pas pour les gites complexes. capi devrait être le meilleur pour tel.


0 commentaires

3
votes

Vous pouvez également envisager ABCL, qui est un LISP commun qui fonctionne dans le JDK et dispose d'interfaces pour appeler des classes Java. Le site Web d'ABCL possède un ou deux exemples simples de programmes LISP utilisant des bibliothèques Java pour graphiques.


0 commentaires

2
votes

Clozure Common Lisp et OS X Cocoa à travers l'objectif C de CCL.


0 commentaires

0
votes

Pour les LISP commun, vous pouvez essayer la bibliothèque LTK, qui est une enveloppe pour TCL / TK. Fonctionne sur Linuxes et sous Windows (sous Windows avec la distribution active de l'état de TCL / TK).


0 commentaires