Common Lisp有没有高级的,易于安装的GUI库?

是否有任何良好的跨平台(至lessSBCL和CLISP)易于安装GUI库?

Ltk是相当stream行的,非常便携的,并通过Tk文档合理地logging。 在SBCL上安装就像说:

(require :asdf-install) (asdf-install:install :ltk) 

还有Cells-Gtk ,据报道它是相当有用的,但由于它依赖于Cells,可能会有一个稍微更陡峭的学习曲线。

编辑:请注意,ASDF-INSTALL 与SBCL完美集成。 从其他Lisp实现中安装库可能会更困难。 (就我个人而言,我总是从SBCL中安装我的库,然后在所有实现中使用它们。)对于可能造成的任何混淆,感到抱歉。

clg是Common Lisp的GTK的绑定。 完成和lispish。

如果你想在CL中devisegraphics界面,你可能也想看一下CLIM,GUI是一种什么样的标准API。 Allegro和Lispworks都有自己的实现,还有一个免费的软件McCLIM 。

另外,刚刚发现一个Smoke库QT绑定,名为CommonQt for CL

还有wxCL ,为wxWidgets提供CFFI绑定。

LispWorks自带CAPI,它可以跨Mac,Windows和Linux移植,甚至还有一些GUI-Builder。 这是免费的个人使用。