3 ms·
i love go, but follow rust with a lot of curiosity. a very interesting language, and much more ambitious than go. when i've played with it, one thing that was
by dilap 10y ago
i love go, but follow rust with a lot of curiosity. a very interesting language, and much more ambitious than go.
when i've played with it, one thing that was always a big turn-off for me was super-long compile times.
as someone who used to do a lot of c++, i am loathe to go back to a language with long compile times, no matter how good the language...
- petre 10y agoHave you tried D?
- dilap 10y agoi have not. should i?
- petre 10y agoYou should definitely try it as it's easy to interface with C/C++ and the compile times are short, maybe comparable to Go. Also they fixed a lot of C++ annoyances and the language is older and definitely more mature than Rust. It's garbage collected, but you can also do manual memory allocation, although standard library support for that is rather lacking. Unlike Go, It also has a package manager called DUB. http://dlang.org/overview.html http://dlang.org/overview.html https://www.quora.com/Which-language-has-the-brightest-future-in-replacement-of-C-between-D-Go-and-Rust-And-Why/answer/Andrei-Alexandrescu https://www.quora.com/Which-language-has-the-brightest-futur... I'm playing with it using LDC2 (Clang), not the standard DMD compiler. LDC2 generates smaller binaries from what I saw.