[info-mcl] digitool (MCL) / clozure (OpenMCL)
Pascal Costanza
pc at p-cos.net
Wed Oct 10 17:09:03 EDT 2007
On 10 Oct 2007, at 21:02, Andrew Shalit wrote:
> The other alternative is to create a portable GUI toolkit along the
> lines of what MCL implemented for the Macintosh: this would have a
> simple set of classes and methods for doing the most common things:
> creating windows, creating common widgets, menus, etc. This could be
> made relatively portable and interactive, and it would by definition
> be easier to learn (because it would be so small). It could also use
> native look and feel. But it wouldn't give you the full access to
> the riches of the Mac.
>
> We have our own opinions inside Clozure. Some people love the idea of
> being able to use Core Animation from inside our CL applications.
> Others just want to type (MAKE-INSTANCE 'WINDOW) and have it do the
> right thing. We'd be very interested in hearing where on that
> spectrum MCL users come down.
A portable GUI library should probably better be a community effort
which involves participants from three or more CL implementations.
Such projects already exist, like McCLIM, LTk, etc.
An implementation that takes full advantage of Mac OS X is, however,
lacking.
If I remember correctly, the LispWorks guys also showed interest in
getting CAPI more conformant to Mac OS X. I just don't know what
priority that has. Nevertheless, that would probably make more sense
than to start a new portable library from scratch.
Just my 0.02€.
Pascal
--
Pascal Costanza, mailto:pc at p-cos.net, http://p-cos.net
Vrije Universiteit Brussel, Programming Technology Lab
Pleinlaan 2, B-1050 Brussel, Belgium
More information about the info-mcl
mailing list