3 ms·
I ran into this when trying to test out Rust. On Windows, they recommend using native tools that require a multi-gigabyte download via the Visual Studio install
by schemescape 4y ago
I ran into this when trying to test out Rust. On Windows, they recommend using native tools that require a multi-gigabyte download via the Visual Studio installer (and this is just for tools--not Visual Studio, the IDE).
It was annoying for me because part of the reason I wanted to try Rust on Windows was specifically to avoid multi-gigabyte C/C++ toolchain downloads. I bet the actual compiler and linker aren't that big, so I kind of wonder where all those bytes are going...
Aside: I see a sibling comment mentions Zig. While I haven't really explored Zig, the tiny single-binary download was a breath of fresh air. Go also had a quick and easy download, but I wanted a language without a garbage collector.
- seanp2k2 4y agoTry cross-compiling Go apps that use GTK3 if you’d like to spend a few days in intense pain. It’s not there yet. Electron apps are probably the closest thing we have today that actually works correctly on Win / Linux / Mac.