Fucking managed code, why does shit like that even exist?? I mean any idiot can decompile it!

Does someone have any idea if there is a compiler that can compile C# to unmanaged code? (Yes im posting in this section, else nobody would read it)

And for those who dont know what im talking about - just fuck off.