- "Jeff Cuscutis" <XXXXXXXXXXXXXXXXXXXXXXX>
- "Sean Conner" <email@example.com>
- Re: Polyglut
- Wed, 25 Apr 2007 11:42:21 -0400
.netdoes what you're looking for. You use the language you want or implement your own, (Ruby, Python, managed C++, C#, VB (just kidding!), etc …)—it compiles to an intermediate language, then is run as x86 machine instructions. All
.netclasses/objects are understood by any net language. Yes, there is garbage collection, I myself an not entirely comfortable with that, but their implementation is supposed to pretty good. It is cross platform (Mono) at least for web stuff, winforms support is in progress.
Write in what language you want, and know that any other language will be able to call your object with no problems.
Pretty cool, even if it is from Microsoft. :)
Well … when you modify scripting languages to target a common internal
representation (IronPython Python
.net and Ruby for
.net for example) then it comes back to calling conventions
and piecing it all together (heck, you can even get Lisp for
.net and COBOL
.net so you could probably do a mixed language
And yes, pretty cool, even if it is from Microsoft.