12

几年前我做了相当多的 Lisp 编程,但都是基于控制台的东西。我确实使用了cells-gtk(2),但现在它真的不再维护了,显然我们现在是 Gtk3。

有谁知道用于 GUI 编程的好的 Lisp 库(我不介意哪种方言)。

4

6 回答 6

12

对于 Common Lisp,所有解决方案都照常列在Cliki中。

就个人而言,我对ltk非常满意,但它可能不适用于复杂的 GUI。CAPI应该是最好的。

于 2013-05-05T15:57:44.720 回答
4

如果您喜欢方案,请查看被编译为 C 并且具有非常好的外部函数接口支持来调用本机 C 代码的鸡。如果你走这条路,就会出现很多选择。

祝你好运!

于 2013-05-05T14:03:24.723 回答
3

您还可以考虑 ABCL,它是一个在 jdk 中运行的 Common Lisp,并具有调用 Java 类的接口。ABCL 网站上有一个或两个简单的 Lisp 程序示例,它们使用 Java 库进行图形处理。

于 2013-05-06T04:50:21.760 回答
3

如果你真的是说你不介意方言,那么你可以看看有 GUI toolkit 的 Racket

于 2013-05-04T16:33:51.873 回答
2

Clozure Common Lisp 和 OS X Cocoa 通过 CCL 的 Objective C 桥接。

于 2013-05-06T06:56:51.247 回答
1

对于常见的 lisp,您可以尝试 LTK 库,它是 TCL/TK 的包装器。适用于 linux 和 windows(在具有 tcl/tk 的 Active State 分布的 windows 上)。

于 2013-05-06T14:33:33.270 回答