|
|
|
|
|
by mattgreenrocks
1367 days ago
|
|
My theory is that the Internet generally hates multi-paradigm languages (Scala!). Key phrase there is “the Internet,” which is a euphemism for “people who write in the comment section.” They aren’t a representative sample, just a vocal one. There are plenty of good reasons to hate on C++, but that’s conflated with a lot of “real hacker” signaling. Most takes on C++ lament that it isn’t C, or is too complex. Rust is a quality replacement for C++, but it doesn’t succeed on either of those counts either. All new code I write is in Rust or Haskell. If I need to do something weird, like with DynamoRIO, C++ it is. |
|
I think "the internet" tends to complain about languages which have accrued complexity over time, and contain parts that are now considered bad but still lurk in the shadows tripping you up.
Scala, C++, perl and others seem to fall into this category.