2013-05-04 18 views
8

Ich habe vor ein paar Jahren eine Menge Lisp-Programmierung gemacht, aber es waren alles wirklich Konsolen-basierte Dinge. Ich habe cells-gtk (2) benutzt, aber jetzt ist das wirklich nicht mehr gepflegt und offensichtlich sind wir jetzt Gtk3.GUI-Programmierung in LISP?

Kennt jemand eine gute Lisp-Bibliothek für die GUI-Programmierung (mir ist egal, welcher Dialekt).

Antwort

2

Wenn Sie in Schema sind, überprüfen Sie chicken, die zu C kompiliert wird und sehr gute Unterstützung für Fremdfunktionsschnittstelle hat, um nativen C-Code aufzurufen. Wenn Sie diesen Weg gehen, ergeben sich viele Möglichkeiten.

viel Glück Schnittstelle!

8

Für Common Lisp sind alle Lösungen wie üblich in Cliki aufgeführt.

Persönlich bin ich ziemlich zufrieden mit ltk, aber es ist wahrscheinlich nicht für komplexe GUIs. CAPI sollte das Beste für solche sein.

2

Sie könnten auch ABCL in Betracht ziehen, das ein Common Lisp ist, das in der jdk ausgeführt wird, und über Schnittstellen zum Aufrufen von Java-Klassen verfügt. Die ABCL-Website enthält ein oder zwei einfache Beispiele für Lisp-Programme, die Java-Bibliotheken für Grafiken verwenden.

2

Cloure Common Lisp und OS X Kakao durch CCL Objective C Brücke.

1

Für geläufiges Lisp können Sie die LTK-Bibliothek versuchen, die ein Wrapper für TCL/TK ist. Funktioniert auf Linux und Windows (auf Windows mit der Active State Distribution von tcl/tk).