[info-mcl] digitool (MCL) / clozure (OpenMCL)

Marco Antoniotti marcoxa at cs.nyu.edu
Tue Oct 9 03:32:45 EDT 2007


On Oct 8, 2007, at 23:22 , Andrew Shalit wrote:

>
> On Oct 4, 2007, at 1:17 AM, Marco Antoniotti wrote:
>
>>
>>
>> Having said that, I think that MCL on the Mac was an unsurpassed
>> example of integration.  However,  I grew fond of CAPI and LW over
>> the years and I believe that, given all the bells and whistles that
>> better Cocoa integration would yield, thinking about cloning CAPI
>> would not be such a bad idea.
>>
>
>
> I would have thought of "better Cocoa Integration" "cloning CAPI" as
> two alternative approaches, not one approach.  Do you think it would
> work to build a CAPI-like API on top of Cocoa, with the ability to
> drop down into Cocoa-proper as needed?

First of all, I do not know how the Lispworks folks will take it to  
have a CAPI clone.

CAPI has a decent cross-platform interface and it has worked well for  
Lispworks developers; with minor tweaks, most applications work on  
Linux, Mac OS and Windows.  IMHO what the CL world needs not is yet  
another single platform thing.  On top of that, I do not see what  
impediments are there to expand CAPI as needed to include more Cocoa  
functionality.  OTOH I am not a hard core developer of user interfaces.

best regards

Marco Antoniotti


PS. I started working on CL on a Mac in 1987, when Coral Common Lisp  
came out, freeing the masses from inferior implementations that were  
claiming that "they were not implementing FORMAT, because on the Mac  
there were other ways of doing I/O." :)


--
Marco Antoniotti, Associate Professor
DISCo, Università Milano Bicocca U14 2043
Viale Sarca 336
I-20126 Milan (MI) ITALY

Please note that I am not checking my Spam-box anymore.








More information about the info-mcl mailing list