3 ms·
I feel like C++ has turned into programming language Katamari Damacy. I wonder what it will look like when it rolls up Lisp?
by smrq 11y ago
I feel like C++ has turned into programming language Katamari Damacy. I wonder what it will look like when it rolls up Lisp?
- yoklov 11y agoIt already has a turing complete pure functional sublanguage in it's templates. Probably closer to the worlds worst ML than a lisp, but it's still along the same lines.
- ajdlinux 11y agoThis is one of the psychological barriers that keeps me from even trying to learn C++ - every time I hear friends talking about new C++ developments I can't help but feel that modern C++ is so incomprehensibly large that I'm just left paralysed.
- adrianN 11y agoModern C++ is not that huge, it just has lots and lots of weird corner cases and gotchas due to backwards compatibility. You can get reasonably proficient in a couple of weeks, just like any other programming language. You'll just be left with the nagging feeling that you don't understand _everything_ that might happen in your code. Is it exception safe? Are my iterators always valid? Is this undefined behaviour? So better keep a copy of the C++ standard open and keep reading whenever you feel unsure.