4 ms·
> C++ falls into an uncanny valley, it is neither high level language with all of the benefits (e.g. programmer efficiency, certain security guarantees, lower b
by electricslpnsld 9y ago
> C++ falls into an uncanny valley, it is neither high level language with all of the benefits (e.g. programmer efficiency, certain security guarantees, lower barrier to entry) or a completely low level language (or at least it isn't if you want to benefit from most of C++'s advantages over straight C; you'll avoid a garbage collector but not a lot of "magic" behind the scenes).
There are lots of high-level, cost free niceties that C++ provides that I miss when I have to fall back on C. Generics and RAII alone are quite nice.