4 ms·
Rust is a great and powerful language, probably the best alternative to C++ nowadays, but I think you're overselling it. Rust definitely does things Go doesn't
by ngrilly 10y ago
Rust is a great and powerful language, probably the best alternative to C++ nowadays, but I think you're overselling it.
Rust definitely does things Go doesn't, but Go also offers things Rust doesn't: builtin concurrency and parallelism with goroutines and channels, garbage collection (which is useful when your app can tolerate its moderate overhead), very fast compilation, and great tooling.
- kibwen 10y agoRust has builtin concurrency and parallelism in the standard library via threads, channels, and more, it just doesn't have green threads in the stdlib. As well, Rust also comes bundled with great tooling.
- nemothekid 10y ago>it just doesn't have green threads in the stdlib Green Threads is one of the most important features in golang - to pretend that "Rust offers almost everything that Go does", but ignore the number 1 feature is dishonest.
- kibwen 10y agoI'm not the one who claimed that "Rust offers almost everything that Go does", but to say that concurrency and tooling aren't things that Rust excels at is equally dishonest. :P