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.
>>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
You port Mono to Scheme and use ENTERPRISE SCALABLE SOLUTIONS.
Name:
Anonymous2007-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:
Anonymous2007-09-12 19:51 ID:Ich1VeNa
Jazzscheme specializes in GUI under Windows.
Name:
Anonymous2007-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:
Anonymous2007-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.