3 ms·
C/C++ is like water/alcohol; certainly they look very similar to an uninvolved observer, and one can mix them easily, but they differ drastically. One is an utt
by nine_k 2y ago
C/C++ is like water/alcohol; certainly they look very similar to an uninvolved observer, and one can mix them easily, but they differ drastically. One is an utterly simple life substrate, another is a toxic and hallucinogenic but potent rocket fuel.
For the record, Torvalds has always vehemently resisted any attempts to use C++ in the kernel. I completely support his position.
- jupp0r 2y agoYou are probably writing your comment via lots of software written in C++. It's a great language with lots of flaws introduced by legacy decisions that would be made differently today.
- nine_k 2y agoRocket fuel, as I said. Dangerous, powerful, indispensable in certain kinds of projects. Up until the advent of Rust, there was no viable alternative for C++ in large, long-running, performance-critical codebases, like browsers or game engines. (I say this as a fan of Haskell and Rust, and a daily user of Python, Typescript, and elisp. Last time I wrote production C++ was in 2021, like 50 lines.)