tag:blogger.com,1999:blog-2062021423309914146.post7793654712812817304..comments2022-10-29T01:09:33.471-05:00Comments on Writing/Coding: Back from Vacation and NamesEric Rochesterhttp://www.blogger.com/profile/15840004674816343941noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-2062021423309914146.post-84703888467413947022008-07-24T17:03:00.000-05:002008-07-24T17:03:00.000-05:00I haven't played with it a lot, and people on the ...I haven't played with it a lot, and people on the Clojure mailing list have recently complained that it's substantially slower than the JVM version, but I've run Clojure on .NET with ikvm.<BR/><BR/>My goal with CarbonLisp was for it be a standards-compliant Common Lisp. Eventually, I wanted to support a full range of execution modes: interpreted, compiled a la Common Lisp, and compiled a la .NET (to assemblies). At some point, I wanted to have some way to generate an assembly from an ASDF package.<BR/><BR/>Big plans. It's easy to get overwhelmed. ;)Eric Rochesterhttps://www.blogger.com/profile/15840004674816343941noreply@blogger.comtag:blogger.com,1999:blog-2062021423309914146.post-63824794905055952892008-07-24T09:13:00.000-05:002008-07-24T09:13:00.000-05:00BTW, there are/were quite a number of attempts to ...BTW, there are/were quite a number of attempts to build Lisp on top of the CLR or DLR - I'm trying to keep track of them at <BR/><A HREF="http://www.clausbrod.de/Blog/DefinePrivatePublic20080312DotNetAndLisp" REL="nofollow">http://www.clausbrod.de/Blog/DefinePrivatePublic20080312DotNetAndLisp</A>.<BR/><BR/>While my personal favorite is a standards-compliant Common Lisp on top of the CLR, Clojure on the CLR/DLR is also quite an attractive idea, indeed!<BR/><BR/>Do you plan on making CarbonLisp a (subset of) Common Lisp? Would it always compile code before executing it, or also run in interpreter fashion?Claushttps://www.blogger.com/profile/11487614032365864176noreply@blogger.comtag:blogger.com,1999:blog-2062021423309914146.post-83882230765609300552008-06-26T08:53:00.000-05:002008-06-26T08:53:00.000-05:00SiliconLisp is still around, except I've gone back...SiliconLisp is still around, except I've gone back to calling it CarbonLisp. I haven't made a lot of progress on it, though. I blame that partially on Clojure ;). And I'm up in the air about whether CarbonLisp will target the DLR or compile directly to the CLR.<BR/><BR/>Clojure on the DLR? I've thought about it some. Rick originally was targetting both Java and .NET.<BR/><BR/>The primary thing that's kept me from actually doing anything about Clojure on .NET is that the Java implementation is still pretty new. I'd wait for the original to be a little more mature before I started a forked implemented.<BR/><BR/>It is an interesting thought, though....Eric Rochesterhttps://www.blogger.com/profile/15840004674816343941noreply@blogger.comtag:blogger.com,1999:blog-2062021423309914146.post-41828869833090650302008-06-26T03:50:00.000-05:002008-06-26T03:50:00.000-05:00What happened to SiliconLisp? I wonder how diffic...What happened to SiliconLisp? I wonder how difficult it would be to port Clojure to the DLR?Geekiachttps://www.blogger.com/profile/14906039810521550854noreply@blogger.com