Slashdot Mirror


C++ and the STL 12 Years Later: What Do You Think Now?

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."

6 of 435 comments (clear)

  1. Re:Meh by turgid · · Score: 4, 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.

  2. Political comparison by DoofusOfDeath · · Score: 1, Funny

    I feel the same way I feel about having voted for Obama.

  3. Re:The more C++ evolves... by grub · · Score: 3, Funny

    C++ is to C as Lung Cancer is to Lung.

    --
    Trolling is a art,
  4. Re:1M lines? Really? by DoofusOfDeath · · Score: 4, Funny

    They did a lot of copy/paste back in the day.

    And even that is a better implementation of Templates than C++'s.

  5. Re:It's a turd that's slowly being polished by Rei · · Score: 4, 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."

    --
    When was the last time you ran anywhere? I mean with your own legs, not by pressing 'X'?
  6. Re:It's a turd that's slowly being polished by Darinbob · · Score: 3, Funny

    JavaScript: "here, let's point your gun at the customers instead".