Wednesday, April 25, 2007
Polyglut redux
- From
- "Jeff Cuscutis" <XXXXXXXXXXXXXXXXXXXXXXX>
- To
- "Sean Conner" <sean@conman.org>
- Subject
- Re: Polyglut
- Date
- 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. :)
Jeff
Well … when you modify scripting languages to target a common internal
representation (IronPython Python
for .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
for .net so you could probably do a mixed language
application under .net).
And yes, pretty cool, even if it is from Microsoft.
![Glasses. Titanium, not steel. [Self-portrait with my new glasses]](https://www.conman.org/people/spc/about/2025/0925.t.jpg)