The original language of the .NET CLR

When I saw this post by Sriram Krishnan I was really surprise:  the .NET CLR's Garbage Collection was initially written in Lisp, then  run through a Lisp->C converter which was then cleaned up by an intern.

I can’t imagine something like this. I was thinking that the CLR was something like a low level C coding (or C++), but I was never thinking that it could come from a LISP conversion.

LISP was for a lot of time the king of languages used for Artificial Intelligence applications and also now it’s often used for these types of applications and real-time systems development. Maybe is this the reason why the .NET CLR is so intelligent?

Print | posted on Monday, March 07, 2005 4:36 PM

Comments on this post

No comments posted yet.

Your comment:

 (will show your gravatar)
 
Please add 7 and 1 and type the answer here: