C++ and the STL 12 Years Later: What Do You Think Now? 435
profBill (98315) writes "Way back in 2002, Slashdot ran a story asking what people thought about C++ and the STL. Well, it's 2014 and C++11 is well out there with C++14 on its way.
I teach a second programming course in C++ with a heavy emphasis on the STL (containers and generic algorithms). I just wondered what people think about the situation today. Personally, I think C++11 has cleaned up a lot of problems, making it easier to use, but given all those who work with C++ for a living, I wondered what they thought today compared to then. Are people using C++11? Does it matter at all? I'd love to share the responses with my students! They are always curious about what practitioners are doing these days."
I teach a second programming course in C++ with a heavy emphasis on the STL (containers and generic algorithms). I just wondered what people think about the situation today. Personally, I think C++11 has cleaned up a lot of problems, making it easier to use, but given all those who work with C++ for a living, I wondered what they thought today compared to then. Are people using C++11? Does it matter at all? I'd love to share the responses with my students! They are always curious about what practitioners are doing these days."
Re:Meh (Score:5, Funny)
I don't know anyone who worries about garbage collection in C++11.
Quite. The OS cleans it all up after the application exits, anyway.
Political comparison (Score:2, Funny)
I feel the same way I feel about having voted for Obama.
Re:The more C++ evolves... (Score:4, Funny)
Re:1M lines? Really? (Score:5, Funny)
They did a lot of copy/paste back in the day.
And even that is a better implementation of Templates than C++'s.
Re:It's a turd that's slowly being polished (Score:5, Funny)
C: "Here's a gun. Don't shoot yourself in the foot."
C++: "I see you've been shooting yourself in the foot! Well, here's a different gun, rather like your old one, only we've added a safety and a trigger guard and oh by the way it now shoots 40 caliber shells containing fission-warheads."
Python: "Have a wiffle bat."
Re:It's a turd that's slowly being polished (Score:4, Funny)
JavaScript: "here, let's point your gun at the customers instead".