|
Subject: Re: Pathname and Unicode in MCL 5.1 Newsgroups: gmane.lisp.mcl.general Date: 2007-10-01 20:23:37 GMT (44 weeks, 4 days and 42 minutes ago)
Hi Folks --
I'm writing to clarify a few points and share some info about new features coming in OpenMCL.
First off, Clozure can't speak for Digitool or the MCL team (Alice Hartley, etc). We don't know what the plans for MCL are. We started hosting info-mcl as a professional courtesy, because the list was having some problems at its old host. But you shouldn't read more into that in terms of the future of MCL. There is no current collaborative relationship between Clozure and Digitool, beyond Clozure's hosting the mailing list. As for the past, it's true as Sean points out that many of us at Clozure worked on the original MCL team. It's also true that OpenMCL was originally derived from (the non-gui portion of) MCL. It was forked in the late 1990's, and they've largely gone their separate ways since. We don't have plans to reunite them.
As for the future of OpenMCL:
We've recently been able to put more resources into OpenMCL development. The command-line (non-GUI) version of OpenMCL now runs on Linux, Free BSD and OS X, supporting PPC and 64-bit Intel processors. We hope to have a 32-bit Intel port at some point, but we don't have anything to announce about that today.
Gary Byers has written an Objective-C interface that allows you to write Cocoa applications for the Mac in OpenMCL. This is not as simple as the MCL carbon interface was, but that's mostly a result of the fact that Cocoa is a much more complete object-oriented framework, and we are providing complete access to it: you can add Lisp methods to Objective C objects, you can subclass across the languages, etc. For those who want something simpler, we are working on an example library that provides a quick-and-easy gui programming interface along the lines of what MCL offered.
We have used the Cocoa tools to create a GUI-based IDE for OpenMCL on the Mac. The IDE is approaching beta quality and we intend to keep putting resources into it as much as we can. It's not the same as the MCL IDE, but we think Macintosh people will be happy with it. It's a real Macintosh app. This currently runs on PPC Macs, and it will run on 64-bit Intel Macs as soon as Leopard is released. (Leopard is required to run Cocoa as a 64-bit process.)
The IDE would benefit from having more users test it: we'd welcome your feedback, bug reports, and, yes, code contributions. At this point if you want to try it out, you'll need to first build it yourself from the command-line version of OpenMCL. To do that, download OpenMCL 1.1 from openmcl.clozure.com, install it, and type (REQUIRE 'COCOA-APPLICATION) at the prompt. This will create a double-clickable version of the IDE at ccl/cocoa-ide/openmcl. Keep in mind that this will only work on PPC Macs and only in the 32-bit version of OpenMCL until Leopard is released. (If you are an Apple developer and have access to Leopard now, let us know and we'll hook you up with the tools needed to run this on 64-bit Intel Macs under Leopard.)
Lastly, we know that the documentation needs a lot of work. We have plans to do at least some of that work in the coming months as well.
Happy Hacking,
Andrew Shalit
On Sep 29, 2007, at 12:09 PM, Sean Ferguson wrote:
_______________________________________________ info-mcl mailing list info-mcl@... http://clozure.com/mailman/listinfo/info-mcl |
|
|