Slashdot Mirror


Downsides to the C++ STL?

craybob queries: "I'm a developer for a small software group that will soon migrate from using Rouge Wave to using the C++ STL. I just left the week-long Software Developers 2002 conference, where I heard the great minds in software tell us all of the best ways to take full advantage of the STL. (I just wanted to give a quick thanks to Stephen Dewhurst and Scott Meyers) From this I came away with the feeling that this is the Holy Grail of C++. I'm sure these guys are right and that it is great, but the truth is that I'm a skeptic, so what are the downsides to the STL?"

8 of 946 comments (clear)

  1. One Downside by jsonic · · Score: 5, Funny
    but the truth is that I'm a skeptic, so what are the downsides to the STL?

    It's written in C++? :)

  2. Re:No by Anonymous Coward · · Score: 1, Funny

    ground up? right. im sure you're using a computer you whittled together from resistors and capacitors - each of which im sure you created out of the natural elements. you dont want to leverage anybody elses work you know.

  3. Re:Lots of overhead. by Anonymous Coward · · Score: 1, Funny

    What does STL stand for?

    Show The Love! It was result of a fierce debate between the STL architects.

  4. vector - vector<bool> by lkaos · · Score: 3, Funny

    Stupid HTML

    --
    int func(int a);
    func((b += 3, b));
  5. one thing that is *not* a disadvantage by Anonymous Coward · · Score: 1, Funny

    is that STL "IS NOT PIRACY"

  6. Re:Not many drawbacks by Viking+Coder · · Score: 4, Funny

    #define private public

    The one macro you'll ever need. Heh.

    --
    Education is the silver bullet.
  7. RougeWave? by jbayes · · Score: 2, Funny
    I'm a developer for a small software group that will soon migrate from using Rouge Wave to using the C++ STL.

    So, is RougeWave a C++ SDK for designing makeup, or what?

    --

    "It sure was strange to see something on Usenet about me that didn't involve Klingon gang rape." -- Wil Wheaton

  8. Re:* is faster than C (??) by Paul+Komarek · · Score: 3, Funny

    I thought you might be interested in some counterexamples. I don't think Intercal or Befunge advocates have ever claimed those languages were faster than C. In fact, I don't think they claimed Intercal or Befunge was better than any other language.

    -Paul Komarek