4 ms·
I believe they're misguided to invest in C++. Enormous amounts of time and effort are spent solving weird pointer errors in C++ programs which simply don't occu
by UltraViolence 4y ago
I believe they're misguided to invest in C++. Enormous amounts of time and effort are spent solving weird pointer errors in C++ programs which simply don't occur in other languages such as Rust and C#.
Why is there this almost religious belief that their program needs the fastest execution time? It's madness IMHO. Trading a few percentage in performance for safety, reliability and security is more than worth it.
I still use C++ on a very regular basis, but C# is my mainstay at the moment.
- spacemadness 4y agoI am no expert, but I am under the impression for HFT that high performance is the absolute goal and slight percentages in performance can affect profits.
- UltraViolence 4y agoHFT entails only a small part of the usage of C++. It's still being used in many embedded systems (including automotive, aviation and building automation), where Rust is also available. Interop is always possible with C/C++ so there's little excuse not to use Rust there.
- spacemadness 4y agoI was only addressing HFT as that was where the pleading by the author for more devs is coming from.
- kyawzazaw 4y agoBut the origin of the article is from efinancialcareers. They are most definitely not gonna switch to Rust
- 22SAS 4y agoSome HFT firms are starting to use Rust for new projects.