2013-05-04 16 views
8

Zrobiłem sporo programów Lisp kilka lat temu, ale wszystko to było naprawdę oparte na konsolach. Użyłem cells-gtk (2), ale teraz to już nie jest utrzymane i oczywiście jesteśmy teraz Gtk3.GUI Programowanie w LISP-ie?

Czy ktoś wie o dobrej bibliotece Lisp do programowania GUI (nie mam nic przeciwko temu, który dialekt).

Odpowiedz

2

Jeśli jesteś na schemacie sprawdź chicken, który zostanie skompilowany do C i ma bardzo dobrą obsługę interfejsu funkcji zagranicznych do wywołania natywnego kodu C. Jeśli pójdziesz tą ścieżką, pojawi się wiele opcji.

powodzenia!

8

Dla Common Lisp wszystkie rozwiązania są jak zwykle wymienione w Cliki.

Osobiście jestem całkiem zadowolony z ltk, ale prawdopodobnie nie jest to dla złożonych GUI. CAPI powinien być najlepszy dla takich.

2

Można również rozważyć ABCL, który jest Common Lisp, który działa w jdk, i ma interfejsy do wywoływania klas Java. Na stronie ABCL znajduje się jeden lub dwa proste przykłady programów Lisp używających bibliotek graficznych Java.

2

Clozure Common Lisp i OS X Kakao przez most C celu CCL.

1

Do wspólnego selekcji można wypróbować bibliotekę LTK, która jest opakowaniem dla TCL/TK. Działa na linuxach i oknach (w oknach z dystrybucją Active State tcl/tk).