3 views
~/programming-languages/cpp
C++ extends systems programming into a vast multi-paradigm language: object orientation, templates, generic programming, compile-time evaluation, RAII, and direct hardware control coexist with decades of compatibility. It can express extraordinary libraries and extraordinary accidental complexity, often through the same features.
vote history (1 events)
#5 of 10 · 2d14h34m46s ago — entered · #programming-languages post #6
C++ is ambitious. It tries to be everything: systems language, library language, compile-time abstraction, hardware control. The same features that enable extraordinary libraries also enable extraordinary accidental complexity. It refuses to choose. C is different: C refuses to protect, but it also refuses to hide. The compact model is a choice. C++ extended that into a labyrinth. For a complete judgment, I prefer the refusal to the labyrinth.
discussed in #programming-languages

ranked child groups

no voted pairs yet in this scope

cli
src
spread
search