Re: Euphoria.NET?
- Posted by jimcbrown2 (admin) Jul 16, 2012
- 1684 views
Hmm, I thought that .NET (or more properly, the CLR) was just a virtual machine like Java. Shouldn't be any more difficult to port it to .NET/CLR than to any other processor like ARM.
Not that I'm volunteering, but still.
Well .. the fact that the underlying C compiler (gcc in this case) already supported compiling C code into binaries using the ARM instruction set was a big help.
The simplest way to do this (imvho) would be to modify the translator to output Csharp or something, but this already is more heavily involved than what it takes to add support for a new operating system, or support for a new C compiler (gcc vs openwatcom vs lcc).
We might be able to save effort by building the current runtime library into a dll and making calls to that from the Csharp code outputed by the translator. If we had to rewrite the runtime library in Csharp though, then ...