Hacker News new | past | comments | ask | show | jobs | submit login

His arguments are valid [1] but I still don't understand why that means dropping C++ entirely. Sure, C++ isn't a perfect superset of C, but you could mostly write C-style code in C++, right?

I've seen this sentiment before from C enthusiasts. Maybe it makes sense on the Linux kernel, where you don't want to keep telling contributors not to use the most common C++ features.

But I don't think it makes sense on very small projects, and maybe I just draw the dividing line for where it stops working at a different size of project than he did.

[1] Exceptions suck and constructors suck and C++ would be better if it was just Rust with no borrow-checker.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: