Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

How do I GUI in Scheme

Name: Anonymous 2007-09-11 9:47 ID:+otOVKti

How do I GUI in Scheme

Name: Anonymous 2007-09-11 10:12 ID:ZwDzcqvL

DrScheme comes with a GUI library. PS/Tk ( http://www.t3x.org/pstk/ ) runs on many other implementations. And any decent Scheme implementation will have a C foreign function interface.

But if you're doing a large industrial application, the kind of thing that needs a GUI, Common Lisp might be a better choice anyway.

[In before Religious War.]

Name: Anonymous 2007-09-11 11:23 ID:Heaven

>>2
[In after square bracket using faggot]

Name: Anonymous 2007-09-11 12:11 ID:XnflnMlz

>>2
OKAY YOU FUQIN ANGERED AN EXPERT PROGRAMMER
GODFUCKIGNDAMN
FIRST OF ALL, YOU DONT FUQIN KNOW WHAT AN UGLY MESS COMMON LISP IS
SECONDLY, THIS IS /prog/ DO NOT EXPECT US NOT TO USE SCHEME
THIRDLY PROGRAMMING IS ALL ABOUT PHILOSOPHY AND ``ABSTRACT BULLSHITE'' THAT COMMON LISP WILL NEVER GET RIGHT BECAUSE IT'S A LISP2
AND FUQIN LASTLY, FUCK OFF WITH YOUR BULLSHYT
EVERYTHING HAS ALREADY BEEN ANSWERED IN THE FIRST PART OF YOUR POST

Name: Anonymous 2007-09-11 12:38 ID:Heaven

>>2
large industrial application

That's just a way of saying ``ENTERPRISE'', fuck you.

Name: Anonymous 2007-09-11 13:23 ID:NYtmSWed

http://practical-scheme.net/gauche/packages.html

gauche scheme has gtk+ built-in... also opengl.

and the best thing is; it's not guile.

Name: Anonymous 2007-09-11 16:52 ID:BrCxBk+2

[b]COMMON LISP IS FOR LARGE SCALRE ENTERPRISE INDUSTRIAL APPLICATIONS![b]

Name: Anonymous 2007-09-11 18:12 ID:Heaven

>>7
this is fucking pitiful

Name: Anonymous 2007-09-11 23:53 ID:NYtmSWed

>>7
>>8
hey, fun boys; get a room.

Name: Anonymous 2007-09-12 0:05 ID:Heaven

>>9
fuck off.

Name: Anonymous 2007-09-12 0:05 ID:stB9dasC

>>6
What's wrong with Guile?

Name: Anonymous 2007-09-12 3:17 ID:7N+4EFuq

You use the FFI and bind to GTK

Name: Anonymous 2007-09-12 3:19 ID:URGJHIrw

You port Mono to Scheme and use ENTERPRISE SCALABLE SOLUTIONS.

Name: Anonymous 2007-09-12 16:33 ID:3tsH4wNa

Old news, but...
Winterp took a small but good Lisp called XLisp and combined it with Motif widgets. A lot of fast GUI prototyping ensued. XLisp's author David Betz has since come out with XScheme. You could combine XScheme with wxWidgets the way Winterp combined XLisp and Motif. XLisp was 10 pages of C code IIRC; I don't know how short XScheme is.
If you do something like this, your name will forever come up in Google at hundreds of mirror sites.

Name: Anonymous 2007-09-12 19:51 ID:Ich1VeNa

Jazzscheme specializes in GUI under Windows.

Name: Anonymous 2007-09-12 22:07 ID:Yf6lHH37

Garnet - a GUI Toolkit for Lisp
It is an environment for creating interfaces to Common Lisp software. In 1995, active support
for Garnet at CMU was dropped as key people moved on and ...
garnetlisp.sourceforge.net/ - 7k - Cached - Similar pages

Name: Anonymous 2007-09-12 22:11 ID:URGJHIrw

I've used LTk in Lisp, see if there's a Tk binding for Scheme.  It's simple, easy to work with, and uses native widgets.

Name: Anonymous 2007-09-15 21:47 ID:y5+1jlNc

STk,a scheme interpreter with access to Tk
   http://kaolin.unice.fr/STk/
   http://www.atai.org/guitool/tk

Name: Anonymous 2010-12-24 8:46

Name: Anonymous 2011-01-31 20:13

<-- check em dubz

Don't change these.
Name: Email:
Entire Thread Thread List