| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224 |
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <meta name="GENERATOR" content="Microsoft FrontPage 5.0">
- <meta name="ProgId" content="FrontPage.Editor.Document">
- <title>Boost C++ Libraries</title>
- </head>
- <body bgcolor="#FFFFFF" text="#000000">
- <h1>
- <img src="c++boost.gif" alt="c++boost.gif (8819 bytes)" align="middle" width="277" height="86">
- Welcome to Boost.org!</h1>
- <table>
- <tr>
- <td>
- <table border="3" cellpadding="5" align="left">
- <tr>
- <td>
- <p><b>Libraries<br>
- </b>• <a href="libs/libraries.htm">Documentation</a><br>
- • <a href="more/download.html">Download</a> <br>
- • <a href="more/download.html#Installation">Install</a> & <a href="tools/build/index.html">Build<br>
- </a>• <a href="status/compiler_status.html">Compiler Status</a></p>
- <p>
- <b>Mailing Lists</b><br>
- • <a href="more/mailing_lists.htm#main">Boost (Developers)</a><br>
- • <a href="more/mailing_lists.htm#users">Boost Users</a><br>
- • <a href="more/mailing_lists.htm#announce">Announcements</a><br>
- • <a href="more/discussion_policy.htm">Discussion Policy</a></p>
- <p>
- <b>Support<br>
- </b>
- • <a href="more/faq.htm">FAQ</a><br>
- • <a href="http://sourceforge.net/tracker/?group_id=7586">Request
- Support</a><br>
- • <a href="more/bugs.htm">Report Bugs</a><br>
- • <a href="more/requesting_new_features.htm">Suggest Features</a><br>
- • Also: <a href="more/mailing_lists.htm">Mailing Lists</a></p>
- <p><b>About<br>
- </b>• <a href="more/formal_review_process.htm">Formal Reviews</a><b><br>
- </b>• <a href="more/formal_review_schedule.html">Review Schedule<br>
- </a>• <a href="more/lib_guide.htm#Requirements">Requirements</a><br>
- • <a href="more/lib_guide.htm#Guidelines">Guidelines</a><br>
- • <a href="more/submission_process.htm">Submissions</a></p>
- <p><b>Other Resources<br>
- </b>• <a href="http://www.yahoogroups.com/files/boost/">Files</a>
- (members only)<br>
- • <a href="http://sourceforge.net/cvs/?group_id=7586">CVS
- Repository<br>
- </a>• <a href="http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl">Wiki</a>
- (unofficial)<br>
- • <a href="people/people.htm">People</a><br>
- • <a href="more/moderators.html">Moderators<br>
- </a>• <a href="more/index.htm">More...</a></p>
- </td>
- </tr>
- </table>
- <table>
- <tr>
- <td> </td>
- <td>
- <p>The Boost web site provides free peer-reviewed portable C++ source libraries.
- The emphasis is on libraries which work well with the C++ Standard
- Library. One goal is to
- establish "existing practice" and provide reference implementations so
- that the Boost libraries are suitable for eventual standardization. Some of the
- libraries have already been proposed for inclusion in the <a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/">C++
- Standards Committee</a>'s upcoming C++
- Standard Library Technical Report.</p>
- <p> Although Boost was begun by members of the C++
- Standards Committee Library Working Group, membership has expanded to include
- nearly two thousand members of the C++ community at large.
- </p>
- <h2><a name="Membership">Membership</a></h2>
- <p>If you are interested in becoming a member of Boost, please do so by joining our main
- developers mailing list. Discussions include both technical and site-related issues, and
- members are encouraged to participate in
- formal reviews of proposed libraries.</p>
- <h2><a name="Latest News">Latest News</a></h2>
- <p>Sometime in the Future - Version Not Yet Known</p>
- <ul>
- <li><a href="libs/smart_ptr/index.htm">Smart Pointers Library</a>: Added
- <a href="libs/smart_ptr/shared_ptr.htm#shared_polymorphic_cast">shared_polymorphic_cast</a>
- and
- <a href="libs/smart_ptr/shared_ptr.htm#shared_polymorphic_downcast">shared_polymorphic_downcast</a>.</li>
- </ul>
- <p>February 5, 2002 - Version 1.27.0</p>
- <ul>
- <li><a href="libs/python/doc/index.html">Python Library</a>: Scott Snyder contributed inplace operator support.</li>
- <li><a href="libs/integer/index.htm">Integer Library</a>: Daryle
- Walker contributed enhancements to the
- <a href="libs/integer/integer.htm">type selection templates</a>,
- and added new compile-time
- <a href="libs/integer/doc/integer_mask.html">bit mask</a>,
- <a href="libs/integer/doc/static_log2.html">binary logarithm</a>, and
- <a href="libs/integer/doc/static_min_max.html">extrema</a> templates.</li>
- <li><a href="libs/function/index.html">Function Library</a>: user may request that <code>boost::function</code>
- objects store a reference to a function object target instead of a copy, using
- <a href="libs/bind/ref.html"><code>ref</code></a>.
- Stateless objects are optimized so that they require no dynamic storage.</li>
- <li><a href="libs/math/quaternion/index.html">Quaternions</a>: added support for GCC 2.95.x.</li>
- <li><a href="libs/math/octonion/index.html">Octonions</a>: added support for GCC 2.95.x.</li>
- <li><a href="libs/smart_ptr/index.htm">Smart Pointers Library</a>: Peter Dimov contributed a new
- implementation that fixes some bugs and adds some features including
- <a href="libs/smart_ptr/compatibility.htm#threadsafe">thread safety</a> when manipulating the use count,
- <a href="libs/smart_ptr/shared_ptr.htm#constructors">custom delete functions</a>,
- a new <a href="libs/smart_ptr/weak_ptr.htm">weak_ptr</a>, and
- <a href="libs/smart_ptr/shared_ptr.htm#shared_static_cast">shared_static_cast</a>
- and
- <a href="libs/smart_ptr/shared_ptr.htm#shared_dynamic_cast">shared_dynamic_cast</a>.</li>
- <li><a href="libs/preprocessor/doc/index.htm">Preprocessor Library</a>:
- changed macro prefix from BOOST_PREPROCESSOR to BOOST_PP, added
- support for <a href="libs/preprocessor/doc/reference/list_adt.htm">list data structure</a> manipulation, added examples,
- made library ANSI C friendly, added generalized <a href="libs/preprocessor/doc/reference/for.htm">repetition</a>
- and <a href="libs/preprocessor/doc/reference/while.htm">iteration</a> primitives, improved reference
- manual.</li>
- <li><a href="libs/thread/doc/index.html">Threads Library:</a> Mac
- Carbon implementation contributed by Mac Murrett.</li>
- <li>Minor fixes to many libraries.</li>
- </ul>
- <p>November 30, 2001 - Version 1.26.0</p>
- <ul>
- <li><a href="libs/math/doc/common_factor.html">Common Factor Library</a>
- added. Greatest common divisor and least common multiple, from Daryle Walker.<li>
- <a href="libs/preprocessor/doc/index.htm">Preprocessor Library</a> added.
- Preprocessor metaprogramming tools including repetition and recursion, from
- Vesa Karvonen.<li><a href="libs/utility/iterator_adaptors.htm">Iterator Adaptor Library</a>:
- Added <a href="libs/utility/generator_iterator.htm">generator iterator</a>
- adaptor, from Jens Maurer.
- <li><a href="libs/random/index.html">Random Number Library</a>:
- Removed iterator interface. Fixed overflows in uniform_int<>. Both changes cause random number sequences to differ compared to previous boost releases.<li><a href="libs/utility/operators.htm">
- operators.hpp</a>: Improvements from Daryle and Helmut Ziesel<li>
- <a href="tools/build/index.html">Boost.Build:</a> Continuing improvements,
- including pre-built <a href="tools/build/index.html#Jam">Boost.Jam executables</a>.<li>Minor fixes to a number of other libraries.</li>
- </ul>
- <p>November 5, 2001 - Version 1.25.1</p>
- <ul>
- <li><a href="tools/build/index.html">Boost Build System</a>: Continued
- improvements.</li>
- <li><a href="libs/config/config.htm">Config Library</a>: Continued
- refinements.</li>
- <li><a href="libs/graph/doc/index.html">Graph Library</a>: Final cleanup for
- upcoming the Boost Graph Library book.</li>
- <li><a href="libs/thread/doc/index.html">Thread Library</a>: Minor fixes -
- tests now pass on most Win32 and POSIX systems including Linux and Solaris.
- Semaphore removed as too error prone.</li>
- <li><a href="libs/function/index.html">Function Library</a>: direct support for member function pointers and documentation updates.</li>
- <li><a href="http://groups.yahoo.com/group/Boost-Users">Boost-Users</a> mailing list has been created to address topics of interest to users of Boost libraries.</li>
- <li><a href="http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl">Boost Wiki web</a> added. Provides a place for Boost users to openly discuss and document the use of Boost libraries. It is not officially maintained by Boost developers.</li>
- </ul>
- <p>October 1, 2001 - Version 1.25.0
- <ul>
- <li><a href="libs/thread/doc/index.html">Thread Library</a> added. Portable
- C++ multi-programming at last, from William Kempf.</li>
- <li><a href="libs/utility/base_from_member.html">Base From Member</a> added to
- <a href="libs/utility/utility.htm">Utility Library</a>. Support for the base
- from member idiom, from Daryle Walker.</li>
- <li><a href="libs/bind/bind.html">Bind</a> and
- <a href="libs/bind/mem_fn.html">mem_fn</a> added - Generalized binders for function/object/pointers and member functions, from Peter
- Dimov.</li>
- <li><a href="libs/array/index.htm">Array Library</a>: Minor updates,
- from Nico Josuttis.</li>
- <li><a href="libs/config/config.htm">Config Library</a>: major redesign with
- much improved and automated configuration of Boost libraries for specific
- compilers, from John Maddock.</li>
- <li><a href="libs/random/index.html">Random Number Library</a>: Fixed bug when copying normal_distribution and improved the documentation, from Michael Stevens and Jens Maurer.</li>
- <li><a href="libs/math/special_functions/index.html">Special functions</a>,
- <a href="libs/math/octonion/index.html">octonions</a>,
- <a href="libs/math/quaternion/index.html">quaternions</a> updated,
- now useable with many more compilers, plus three new special functions,
- from Hubert Holin, Eric Ford, and others.
- <li><a href="libs/tokenizer/index.htm">Tokenizer Library</a>:
- fixes/enhancements to escaped_list_separator based on empty fields and
- tokens comments from Johan Nillson and Jens Maurer.</li>
- <li>Coming Soon - A mailing list for Boost users!</li>
- </ul>
- <p>August 19, 2001 - Version 1.24.0
- <ul>
- <li><a href="libs/tuple/doc/tuple_users_guide.html">Tuple Library</a> added.
- Tuples ease definition of functions returning multiple values, and more,
- from Jaakko Järvi.</li>
- <li>Minor fixes to some other libraries.</li>
- <li><a href="tools/build/index.html">Boost Build System</a> added. Preliminary
- release of an innovative build system for Boost libraries, from Dave
- Abrahams and others.</li>
- <li><a href="more/formal_review_schedule.html">
- Formal Review Schedule</a> added. Shows current, future, and recent past review dates.</li>
- </ul>
- <p>July 6, 2001 - Version 1.23.0
- <ul>
- <li><a href="libs/any/index.html">Any Library</a> added. Safe, generic
- container for single values of different value types, from Kevlin Henney.</li>
- <li><a href="libs/function/index.html">Function Library</a> added. Function
- object wrappers for deferred calls or callbacks, from Doug Gregor.</li>
- <li><a href="libs/tokenizer/index.htm">Tokenizer Library</a> added. Break a
- string into a series of tokens, from John Bandela.</li>
- <li><a href="libs/math/special_functions/index.html">Special functions</a>,
- <a href="libs/math/octonion/index.html">octonions</a>,
- <a href="libs/math/quaternion/index.html">quaternions</a> added,
- from Hubert Holin.
- <li><a href="libs/smart_ptr/smart_ptr.htm">Smart Pointer Library</a>:
- shared_ptr polymorphic pointers now work on more broken compilers.</li>
- <li><a href="status/cs-aix.html">IBM/Aix</a> Compiler status table contributed
- by Toon Knapen</li>
- <li>Minor fixes to a number of other libraries.</li>
- </ul>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- <hr>
- <p>Revised <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->05 February, 2002<!--webbot bot="Timestamp" i-checksum="40405" endspan --></p>
- </body>
- </html>
|