[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