Slashdot Mirror


Boost 1.36 Released

AndrewStephens writes "Good news for C++ programmers: Boost 1.36 has been released with 4 new libraries (including very useful exception templates) and a host of updates. In particular, boost.asio (the cross platform AsyncIO library) has seen major additions and now supports asynchronous disk operations on Windows. Almost every modern C++ codebase uses Boost somewhere, and many of its features find their way into the official language specifications."

6 of 166 comments (clear)

  1. Slight exaggeration? by kriss · · Score: 0, Troll

    "Almost every modern C++ codebase uses Boost somewhere"? While I think it looks like a pretty useful set of libraries, I must admit that statements like this makes me less inclined to even look at it.

  2. Re:Now if only by shutdown+-p+now · · Score: 1, Troll
    The crappy_api_naming_conventions are those that are used for the C++ standard library itself - you know, "auto_ptr", "binary_search", "push_back", "basic_istream" etc. So naturally any library that presents itself as a natural extension of the standard one will use the same convention.

    Given that it's also the one used by many other languages (Python and Ruby use it for method and variable names, for example), I don't see what's wrong with it. As they go, it's pretty readable. If you really want to see a messy naming convention with no reason to exist save for being different, see Eiffel with its ALL_CAPS_CLASS_NAMES and Underscored_Pascal_Case_Methods.

  3. Re:Huh. I'm still using STL. by Profane+MuthaFucka · · Score: 0, Troll

    Confucius say "Man who don't need regular expression in C++ should not read compiler source code."

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  4. Re:Huh. I'm still using STL. by Profane+MuthaFucka · · Score: 1, Troll

    Confucius say "Man who has no smart pointers work as high-priced garbage collector."

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  5. Re:Huh. I'm still using STL. by Profane+MuthaFucka · · Score: 0, Troll

    Confucius say "Man who write games in C++ need Boost upside the head."

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  6. Re:Huh. I'm still using STL. by Profane+MuthaFucka · · Score: 0, Troll

    Confucius say "Man who write circular buffer with no smart pointers risk chasing his own tail."

    --
    Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!