4 ms·
The current state of C++ is that of Madonna trying to stay relevant in the modern music world. You can have her rap, have her dab, or use autotune but she still
by jimbob45 6y ago
The current state of C++ is that of Madonna trying to stay relevant in the modern music world. You can have her rap, have her dab, or use autotune but she still won’t fit in as easily as a Billie Eilish.
I look at C++ and wish it had C#’s compile-time attributes, first-class reflection, mixins, a decent syntax for pure virtual functions, and a more logical pointer syntax (it’s illogical and you know it). However, they can’t give me those things without drastically breaking backwards compatibility. At that point it’s a new language.
I wish we could just develop a C++ 2 for greenfield projects and stop development of C++ where it’s at instead of Frankensteining more features onto it. I guess that’s what Nim and Rust are for.
- lionkor 6y agothose are super weird things to ask from C++, except the reflection. More logical pointer syntax? How is int* -> pointer to int and &abc -> address of abc and abc->xyz -> pointer access to xyz field and *abc -> dereference not as easy as it gets? 4 operators for 4 different things - whats the issue?