News for hackers. Stuff that matters.
Re:Constexpr-8cc: Compile-time C Compiler by dom0 on Friday November 18, 2016 @07:07PM (#12991074)
> I pretty much only program in C++ at work and Rust at home now, and I think Rust is hands-down a better designed language. It just feels more coherent and consistent.

C++ turned out kinda... good -- considering that it started out as "tacking classes on C".

Re:Constexpr-8cc: Compile-time C Compiler by Koshkin on Friday November 18, 2016 @08:18PM (#12991424)
Classes (with destructors) is the single most powerful and important addition to plain C. In C, even exceptions can be emulated, more or less naturally, but destructors cannot (without a compiler-specific extension). So, I'd argue that the best parts were the ones that came in early. The latest version of C++, of course, is nothing to sneeze at, either.
Re:Constexpr-8cc: Compile-time C Compiler by svckr on Saturday November 19, 2016 @05:01AM (#12992750)
Agreed. RAII is something I miss deeply in many other languages.