Remix.run Logo
applfanboysbgon 2 days ago

I mean, one trade-off is obvious: you get the drawbacks of the runtime too. Any .NET program is opting you into tens of MBs of binary/lib size and RAM usage for what a C program could do in <1mb. This completely rules out using in the language in certain domains eg. embedded.

paddim8 a day ago | parent [-]

.NET programs can be AOT compiled

applfanboysbgon a day ago | parent [-]

I am well aware of that, given that I routinely ship such programs. Compiling ahead of time does not change the fact that the .NET runtime is orders of magnitude larger than a C runtime.