I'm curious about how major tech companies are currently building low-latency systems, like those used in trading, infrastructure, and real-time services. Is C++ still the dominant choice for these systems, or is Rust starting to take its place in production environments?
1 Answer
C++ remains the primary language for most low-latency systems, mainly because established systems have so much existing code. However, Rust is definitely gaining popularity, especially for new projects since it offers better memory safety. So, many companies stick with C++ for their current setup but are exploring Rust for new developments.

So essentially, if someone is looking to start on new systems, focusing on Rust would be the way to go instead of C++?