GUI Programming in LISP? [closed]
Asked Answered
N

6

12

I did a fair amount of Lisp programming a few years back, but it was all really console-based things. I did use cells-gtk(2), but now that's really not maintained anymore and obviously we're Gtk3 now.

Does anyone know of a good Lisp library for GUI programming (I don't mind if which dialect).

Norman answered 4/5, 2013 at 14:13 Comment(1)
2020: an overview of solutions for Common Lisp include Tk, Qt4, Gtk3, IUP, Nuklear (and Electron): lispcookbook.github.io/cl-cookbook/gui.htmlLarock
L
12

For Common Lisp all the solutions are listed in Cliki as usual.

Personally I am quite content with ltk, but it's probably not for complex GUIs. CAPI should be the best for such.

Lehmann answered 5/5, 2013 at 15:57 Comment(0)
N
4

If you are into scheme check out chicken which gets compiled to C and has very good Foreign Function Interface support to call native C code. If you go down that path , a lot of options arise.

good luck!

Neurologist answered 5/5, 2013 at 14:3 Comment(0)
O
3

If you really mean that you don't mind the dialect, then you can have a look at Racket which has GUI toolkit.

Ogdan answered 4/5, 2013 at 16:33 Comment(0)
A
3

You could also consider ABCL, which is a Common Lisp that runs in the jdk, and has interfaces for calling out to Java classes. The ABCL website has one or two simple examples of Lisp programs that use Java libraries for graphics.

Asparagine answered 6/5, 2013 at 4:50 Comment(0)
G
2

Clozure Common Lisp and OS X Cocoa through CCL's Objective C bridge.

Greenbrier answered 6/5, 2013 at 6:56 Comment(0)
S
1

For common lisp you can try the LTK library, which is a wrapper for TCL/TK. Works on linuxes and on windows(on windows with the Active State distribution of tcl/tk).

Swagman answered 6/5, 2013 at 14:33 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.