Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> IMO, there ought to be more convenient ways to achieve everything C++ can do.

Yes, it's my opinion too.

C++ remains the fastest language mainly because of the compilers. That's why I still use it.

Rust is a challenger. My knowledge of it is very limited but I'm not sure if its improvements will be enough to replace C++.



Rust is already better than C++ for those use cases that normal, idiomatic C++ serves [RAII, templates only used for (bounded) parametric polymorphism]. However, for metaprogramming, C++ still has an edge over Rust: C++ templates are more powerful than Rust macros, and more convenient to write thant Rust compiler plugins.




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

Search: