Re:Good-bye core types; Hello Go as we know and love it
by umanwizard on Thursday March 27, 2025 @07:15AM
(#43492380)
FWIW, the revolt to Rust is already happening.
Why would anybody choose C++ over Rust in 2025? The biggest (valid) criticisms against Rust are that it is difficult to learn and use, but C++ is like 1000 times harder. When people say Rust is complicated they’re comparing it to modern GCed languages, not to C++.
Re:Good-bye core types; Hello Go as we know and love it
by int_19h on Thursday March 27, 2025 @06:07PM
(#43498737)
Why C++ still gets chosen:
1. There is a lot more experienced C++ devs around.
2. There are a lot more libraries that are readily usable from C++ but would need to be wrapped to use in Rust.
3. The tooling (IDEs etc) around C++ is more mature.
My friend tells me the primary use case for go are microservices no more than one page worth of code deployed in kubernetes.
I think that's correct. Anything larger is just masochism.
There will be a revolt at some point, the question will be to what? Rust? Probably not. Maybe a C++ resurgence...