can c# be compiled down to a native binary?
Or something like llvm?
I just want a way to do true RAD but with native performance.
I don't mind if there is no garbage collector and I have to somehow free every object I create.
bumpo
>>61598236
What the motherfucking shit is RAD?
>>61598236
C# is just a language. If you make a compiler that write machine code directly yes no problem but currently afaik the only compiler is msbuild who build msil code for net.
I didn't checked what vcore does, as it's Linux native but Its probably the same kind of machine running mail on Linux.
>>61598236
You can in theory, but you'd lose a lot of the .Net platform features so what would be the point? Just go write C++ or Go.
>>61598236
.Net Native
Try Delphi (Object Pascal), compiles to native code and has a power IDE/debugger. Either torrent embarcadero Delphi or use the open source Lazarus IDE. Also the creator of Delphi is the very same as of C# so there are similarities.
>>61598760
rapid application development
>>61598815
I don't care about the .net framework.
Besides, most of it is opensource and written in c# too, so it could be recompiled...
c++ is "ugly" in comparison
, go is trash
>>61599013
I've used Delphi, but I don't want to use a language/framework that stopped evolving
>>61598798
there are 3 compilers I know of,
>the traditional csc.exe
> the opernsouce csc.exe based on roslyin
>the mono project's mcs
a bit of research yielded this:
http://www.mono-project.com/docs/advanced/mono-llvm/
apparently mono is working on an llvm frontend.
so, c# would be compiled down to machine the same way c is with clang.
>>61599152
Yea dunno.
Don't know how mono is it's days, it didn't used to be the best.
>>61598236
it is compiled to a native binary you dumbass
and what does "speed" have to do with it
>>61598236
You're looking for C++.
>>61599534
its not, its compiled to IL, that is JITed at runtime.
"speed" usually means performing the same task in the least amounts of cpu cycles.