2013-05-04 46 views
8

幾年前,我做了大量的Lisp編程,但它都是基於控制檯的東西。我確實使用cells-gtk(2),但現在不再維護,顯然我們現在是Gtk3。LISP中的GUI編程?

有沒有人知道一個良好的GUI編程Lisp庫(我不介意是哪種方言)。

回答

2

如果你進入方案檢查出chicken它被編譯爲C並具有非常好的外部函數接口支持來調用本地C代碼。如果沿着這條路走下去,會出現很多選擇。

好運接口libGTK!

8

對於Common Lisp,像往常一樣列出Cliki中的所有解決方案。

就我個人而言,我對ltk很滿意,但它可能不適合複雜的GUI。 CAPI應該是最好的。

2

您也可以考慮ABCL,它是一個運行在jdk中的Common Lisp,並且具有調用Java類的接口。 ABCL網站有一個或兩個使用Java庫進行圖形處理的Lisp程序簡單示例。

2

Clozure Common Lisp和OS X Cocoa通過CCL的Objective C橋樑。

1

對於常見的lisp,您可以嘗試LTK庫,它是TCL/TK的包裝。適用於linuxes和windows(在活動狀態分佈爲tcl/tk的Windows上)。