C#-Kompiler?
-
Kann man C# zu einer richtigen ausführbaren Datei kompilieren? Ich finde C# ziemlich mächtig und elegant, aber der Bytecode stört mich.
-
Stichwort: Jitter (Just in Time Compiler), s.a. die von mir geposteten Links unter Unterschied zwischen Un/Managed Code
In Kurzform:
Auch C#(bzw. generell .NET)-Code wird nativ ausgeführt, spätestens bei der ersten Ausführung wird der Jitter (NGen) aufgerufen (den man aber auch selber aufrufen kann).
-
Ja, du kannst auch native compilieren, siehe wie bereits erwähnt ngen:
https://docs.microsoft.com/en-us/dotnet/framework/tools/ngen-exe-native-image-generatorMfG SideWinder
-
Wie groß ist die exe eines damit erzeugten Hello World?