Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

lisp gui

82 views
Skip to first unread message

Haris Bogdanovich

unread,
Jul 12, 2011, 2:00:14 PM7/12/11
to
Hi.

I'm trying about a month to install something for gui programmimng
for Windows.
I tried cells-gtk, cl-gtk and ltk but nothiing sucessfully.
Does someone know what is easiest to install and works on Windows ?
Short description of installing steps would be helpfull.

Thanks


Zach Beane

unread,
Jul 12, 2011, 2:02:44 PM7/12/11
to
"Haris Bogdanovich" <fbogd...@xnet.hr> writes:

LispWorks seems pretty easy.

http://www.lispworks.com/ has the details.

Zach

x

unread,
Jul 12, 2011, 2:22:02 PM7/12/11
to
"Haris Bogdanovich" <fbogd...@xnet.hr> wrote in news:ivi23e$gf2$1
@gregory.bnet.hr:

GUI programming is always complicated. Lisp makes it easier, but you
still have to know what you're doing. It depends partly on what you
already know. If you have a lot of experience with the Windows API, and
with Lisp macros, it's not very hard to make some very nice Lisp bindings
to the Windows API. Ditto GTK, QT, etc. If you want to use cells-gtk or
whatever, you have to learn how to use those, and not just say you were
unsuccessful. Being unsuccessful just means you haven't learned how yet.

Captain Obvious

unread,
Jul 12, 2011, 6:15:14 PM7/12/11
to
> GUI programming is always complicated.

No.

Unless you need very complex thing it can be very simple.
See: Visual Basic, Delphi, C++ Builder, Microsoft Visual C#, Allegro CL,
etc, etc.

Just add some buttons and edits to a form, write event handlers and that
would be it.

Also, HTML. It can be used to make GUIs too. CSS is pita, but otherwise
it is dull and boring.

> If you have a lot of experience with the Windows API

Making GUI using Windows API is like writing applications in assembly
language. It makes no sense unless you have very special requirements.

fortunatus

unread,
Jul 12, 2011, 8:56:17 PM7/12/11
to

If you don't require Common Lisp, I recommend a Scheme environment
called Racket for doing GUI work on Windows:

http://racket-lang.org/

It is really easy to start up simple windows with buttons & fields.
Scheme is a great language, but the standard core is much smaller than
Common Lisp. Racket adds a ton of libraries to the core Scheme, and
also implements a bunch of the Scheme RFI's, so it is a rich
environment all ready to go.

Polos Ruetz

unread,
Jul 13, 2011, 6:59:41 AM7/13/11
to
On 12 Lug, 20:00, "Haris Bogdanovich" <fbogdano...@xnet.hr> wrote:
> Hi.
>
> I'm trying about a month to install something for gui programmimng
> for Windows.

This one requires exactly 2 steps (but is ECL only).

1) download
2) unzip

Download the eql-win32.zip from here:

http://password-taxi.at/EQL

It includes everything you need (ECL, Qt, Slime) except Emacs.

Paul

P.S. Even if it's not what you're searching for, you can try it out in
a few minutes, because it includes a very simple editor for playing
around a little.

WJ

unread,
Jul 13, 2011, 9:41:41 AM7/13/11
to
Captain Obvious wrote:

+1

game_designer

unread,
Jul 13, 2011, 11:02:50 AM7/13/11
to

Try eXreme Media Lisp http://code.google.com/p/xmlisp/

The windows version is still very rough. If you have problems running/
installing/building let me know. It is based on CCL + Cocotron which
allows some pretty sophisticated GUI building (2D, 3D, drag and
drop, ... )

Alex

Prof. Alexander Repenning

University of Colorado
Computer Science Department
Boulder, CO 80309-430

Jaseem V V

unread,
Aug 11, 2011, 8:50:20 PM8/11/11
to
Try AllegroCL or LispWorks.
0 new messages