Re: About GUI and lisps...
- From: "Rob Thorpe" <robert.thorpe@xxxxxxxxxxxx>
- Date: 8 Sep 2006 03:32:56 -0700
Juanjo wrote:
Hi,
after posting a couple of stupidities to the group today I thought I
should compensate with something useful :-)
Probably many of you have already seen this on Planet Lisp, but Michael
Goffioul has created a nice, little Windows pplication called "LISP
shell" that is an interactive lisp environment using ECL for the
language and .NET/RDNZL for the GUI.
You can see the news item here:
http://sourceforge.net/forum/forum.php?forum_id=609573
It contains pointers to the package and a screenshot.
I have already asked Edi about this, but perhaps another possibility
for GUI would be using .NET not only on Windows, but also on other unix
platforms via Mono (*). One would have to think on a way to implement
the same functionality as its RDNZL library using this free
implementation, but it does not sound like a crazy idea and _all_ lisps
out there would benefit from that. Has anybody thought about it before?
It would probably work at least reasonably.
Mono implements .NET by using a similar sort of VM. To do the Windows
GUI parts it uses a library to emulate the Windows GDI+ system on X.
It can only really emulate some of the Windows API calls since unix
like systems are fundamentally different. Still it gets quite a long
way.
So it would probably work, though you'd be working through a lot of
layers.
Using a cross platform GUI library like Tk or GTk seems less bother.
It's also likely to perform better since the GUI library authors can
tailor the internals of the widgets to suit the various OSes.
(*) Note that Mono (http://www.mono-project.com/Main_Page) has become a
standard component of GNOME 2.16 and is going to be thus part of many
linux distributions out there.
Oh, ick. If I wanted Windows I know where to get it.
.
- Follow-Ups:
- Re: About GUI and lisps...
- From: goose
- Re: About GUI and lisps...
- References:
- About GUI and lisps...
- From: Juanjo
- About GUI and lisps...
- Prev by Date: Re: The Argument for Standards
- Next by Date: Re: The Argument for Standards
- Previous by thread: Re: About GUI and lisps...
- Next by thread: Re: About GUI and lisps...
- Index(es):
Relevant Pages
|