Thursday, June 01, 2006

Client-side C#

I've always had a soft spot for "little" languages and the translators that read them. "Little" languages typically compile to source code in some other language rather than to an executable. The first one of these I encountered was RPG/free, Paul Conte's innovative free-form, arbitrarily-long-variable-name version of RPG (so old at this point that I couldn't even find a link.)

I was reminded of this when I encountered Script#, by Nikhil Kothari. Quite simply, it allows you to write C#, complete with classes, inheritance, and strong typing, and then compile it into javascript. Because the source code is C#, you have the use of all the intellisense and other support in Visual Studio, as VS reflects on the core sscorlib assembly.


Blogger Jeff Handley said...

I saw this too and it looks pretty neat. I'll have to tinker with it when I get some extra time ;-)

6/01/2006 8:37 PM  

Post a Comment

<< Home