2 ms·
> I don't really like these comparisons looking at these languages through the lens of commonality. The only thing the two have in common is that they're system
by strager 4y ago
> I don't really like these comparisons looking at these languages through the lens of commonality. The only thing the two have in common is that they're systems languages.
>
> [...] In my opinion, anyone who argued about which language is better than which other language has completely missed the point of computer science and programming.
When I start a new programming project, I need to choose a language. For this project, three years ago, I had three serious choices:
* C
* C++
* Rust
I rejected C because I wanted the productivity boost from C++ or Rust. I rejected Rust because Rust was new to me (thus risky) but I was very familiar with C++.
I don't see why it's a bad idea to compare languages—especially along specific dimensions, like run-time perf or build time or safety—when that's what us software engineers do whenever we start a new project.