|
|
|
|
|
by MarkSweep
2222 days ago
|
|
With the right flags you can get Hello World down to about 2MB of managed assemblies. You will still have about 16 MB of native: https://github.com/AustinWise/IlLinkerExample You basically have to directly fiddle with the flags to the IL linker to really get the size down. It's a pain. They are working on designs to make it better: https://github.com/dotnet/designs/pull/123 I think these changes can make self contained .NET apps compare more favorably to Go apps, at least for larger applications. It would probably take something more like CoreRT to get app size to be competitive with Rust and C. |
|
(sobs woefully)