3 ms·
I don't know, a lot of the stuff they are doing in C++0x seems to be of the "throw more syntax at the problem" kind. This is probably one of the better changes
by pmjordan 19y ago
I don't know, a lot of the stuff they are doing in C++0x seems to be of the "throw more syntax at the problem" kind. This is probably one of the better changes (along with the "auto" type inference and a bunch of library stuff) but I can't help but think they're at a bit of a lost cause.
If I was to try and "save" C++, I'd probably start from scratch on the template system. Really though, then I'd just end up with a idiosyncratic though type-safe implementation of Lisp macros.
Don't get me wrong: I've invested so much time in learning C++ and perfecting my skills in it that it makes me wish that I wouldn't be saying this, but every time I have to touch C++ I get "that sinking feeling". (languages I'm spending more time with these days: various Lisp dialects including Clojure; Ruby; Java/C# if I have to)
Oh, and live.com doesn't seem to work properly on Opera. Nice.