[plt-scheme] [Ann] Common Larceny alpha
Does Common Larcency ship with both an interpreter and compiler? If so, do
you compile Scheme->IL, or some intermediary such as C#?
Do you plan on releasing any whitepapers or studies about any challenges
you've run into mapping Scheme's functional constructs down to what is
essentially an object oriented types system and instruction set (CTS &
MSIL)?
Thanks,
<joe/>
-----Original Message-----
From: plt-scheme-admin at list.cs.brown.edu
[mailto:plt-scheme-admin at list.cs.brown.edu] On Behalf Of Matthias Felleisen
Sent: Monday, December 06, 2004 8:28 AM
To: Neil W. Van Dyke
Cc: PLT Scheme; Will at Ccs.Neu.Edu Clinger
Subject: Re: [plt-scheme] [Ann] Common Larceny alpha
For list-related administrative tasks:
http://list.cs.brown.edu/mailman/listinfo/plt-scheme
For now Common Larceny is a Scheme-based language that runs on MS's
.Net and that is intended for scripting the .Net class framework. The
implementation is a compiler that is derived from Will Clinger's
Larceny/Twobit system. Over the next semester, we hope to gain
experience with scripting and post a cookbook-style manual so that
people can quickly get to work in this world.
At the same time, we hope to integrate some of mzscheme's constructs
into the scripting language. Depending on man-power and money, we hope
to make the language as mzscheme-like as possible. This is mostly my
personal goal, but I have epsilon-ish personal time for this project.
If we succeed, we will get at least a compiler for mzscheme-like
programs on the .Net platform.
-- Matthias
On Dec 3, 2004, at 9:30 AM, Neil W. Van Dyke wrote:
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>
>
> What are the current plans for how Common Larceny
> will fit into the PLT Scheme universe?
>
>
> Joe Marshall jrm at ccs.neu.edu writes at Fri, 26 Nov 2004 15:58:58 -0500:
>>
>> Common Larceny is a .NET implementation of Scheme. An alpha release
>> will be widely announced within days, but a preview is available at
>>
>> http://www.ccs.neu.edu/home/jrm/download.html
>>
>> Feel free to email me with questions, and stay tuned for more info.