summaryrefslogtreecommitdiff
path: root/index.htm
blob: eccbc645c646510fb4bd8b923eb9743a4acd389a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Boost C++ Libraries</title>
</head>

<body bgcolor="#FFFFFF" text="#000000">

<table border="1" bgcolor="#007F7F" cellpadding="2">
  <tr>
    <td bgcolor="#FFFFFF"><img src="c++boost.gif" alt="c++boost.gif (8819 bytes)" width="277" height="86"></td>
    <td><a href="index.htm"><font face="Arial" color="#FFFFFF"><big>Home</big></font></a></td>
    <td><a href="libs/libraries.htm"><font face="Arial" color="#FFFFFF"><big>Libraries</big></font></a></td>
    <td><a href="people/people.htm"><font face="Arial" color="#FFFFFF"><big>People</big></font></a></td>
    <td><a href="more/faq.htm"><font face="Arial" color="#FFFFFF"><big>FAQ</big></font></a></td>
    <td><a href="more/index.htm"><font face="Arial" color="#FFFFFF"><big>More</big></font></a></td>
  </tr>
</table>
<h1>Welcome to Boost.org!</h1>
<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.</p>
<p> <a href="libs/libraries.htm">Libraries</a> page gives a one line overview of
each library.</p>
<p> <a href="#Latest News">Latest News</a> gives a capsule history of recent
releases .</p>
<p> <a href="more/download.html">Download</a>&nbsp; page gives download and installation
information..</p>
<p> <a href="status/compiler_status.html">Compiler Status</a>  page tells what
library works with which compiler.</p>
<p> <a href="people/people.htm">People</a> pages identify some of the
developers who write the libraries and maintain the web site.</p>
<p> <a href="more/faq.htm">FAQ</a> answers questions we hope someone will
bother to ask.</p>
<p> <a href="http://sourceforge.net/tracker/?group_id=7586">Tracker</a> lets
you view and submit bug, support, and feature requests.</p>
<p> <a href="more/lib_guide.htm">Library Requirements and Guidelines</a> and <a href="more/submission_process.htm">Library
Submission Process</a>  pages provide basic information for library authors.</p>
<h2><a name="Membership">Membership</a></h2>
<p>If you are interested in Boost, please join our mailing list for
discussions of both technical and site-related issues, and to participate in
formal reviews of proposed libraries. Discussions can be received via email in summary or in full, or
viewed online via a web browser. We use the <a href="http://www.yahoogroups.com">YahooGroups</a>
list hosting service. Subscribe or unsubscribe by sending email to <a href="mailto:boost-subscribe@yahoogroups.com">boost-subscribe@yahoogroups.com</a>&nbsp;
or <a href="mailto:boost-unsubscribe@yahoogroups.com">boost-unsubscribe@yahoogroups.com</a>
respectively, or go to the <a href="http://www.yahoogroups.com/list/boost">mailing list home page</a>.&nbsp; Dave Abrahams,
Beman Dawes, and Jens Maurer are the list
moderators.</p>
<p>Boost also has a low-volume <a href="http://www.yahoogroups.com/list/boost-announce">announce-only
mailing list</a> which announces upcoming formal reviews and software releases.</p>
<p>For mailing list members only, preliminary libraries under discussion are
available from the YahooGroups <a href="http://www.yahoogroups.com/files/boost/">Files
section</a> (formerly called the &quot;vault&quot;).</p>
<p>Beman Dawes is the Boost <a name="webmaster">webmaster</a>; email him at <a href="mailto:beman@boost.org">beman@esva.net</a>
with any concerns you don't want to just post to the mailing list.</p>
<h2><a name="Rationale">Rationale</a></h2>
<p>Boost was begun by members of the <a href="http://anubis.dkuug.dk/jtc1/sc22/wg21/">C++
standards committee</a> Library Working Group to provide free peer-reviewed
portable libraries to the C++ community.&nbsp; An additional objective is to
establish &quot;existing practice&quot; and provide reference implementations so
that the Boost libraries are suitable for eventual standardization. Indeed, the
explicit intent is to propose many of these libraries for inclusion in the C++
Standard Library.</p>
<h2><a name="Latest News">Latest News</a></h2>
<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.htm">Special functions</a>,
    <a href="libs/math/octonion/index.htm">octonions</a>,
    <a href="libs/math/quaternion/index.htm">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>
<p>May 25, 2001 - Version 1.22.0
<ul>
  <li><a href="libs/crc/index.html">CRC Library</a> added. Compute cyclic
    redundancy codes from Daryle Walker.</li>
  <li><a href="libs/graph/doc/index.html">Graph Library</a>: Minor fixes.</li>
  <li><a href="libs/integer/integer_traits.html">Integer Traits</a>: added wchar_t specialization, minor portability fixes.
  <li><a href="libs/regex/index.htm">Regex Library</a>: Minor portability fixes.</li>
  <li><a href="libs/smart_ptr/smart_ptr.htm">Smart Pointer Library</a>: fixed
    bugs, tightened requirements, added examples.
  <li><a href="libs/utility/utility.htm">Utility Library</a>: added
    checked_delete() and checked_array_delete() functions.
</ul>
<p>April 24, 2001 - Version 1.21.2
<ul>
  <li><a href="libs/compatibility/index.html">Compatibility Library</a>
    added:&nbsp; Help for non-conforming standard libraries missing CXX headers from Ralf
    Grosse-Kunstleve, and help for missing standard library &lt;limits&gt;
    header from Jens Maurer. (These are unreviewed&nbsp; implementation
    libraries, treated as maintenance steps only.)</li>
  <li><a href="libs/random/index.html">Random Number Library</a>: Split into separate headers, updated documentation, added lagged_fibonacci generator.</li>
  <li><a href="libs/integer/index.htm">Integer Library</a>: Minor portability update.</li>
  <li><a href="libs/graph/doc/table_of_contents.html">Graph Library</a>: Changed algorithm interfaces to use named parameters technique. Added graph isomorphism algorithm.</li>
  <li><a href="more/download.html">Download</a> refinements - files now
    available from either FTP or web server.</li>
  <li><a href="http://sourceforge.net/tracker/?group_id=7586">Tracker</a> Added:
    View and submit bug, support, and feature requests.</li>
  <li> Minor portability fixes in several other libraries.</li>
</ul>
<p>March 14, 2001 - Version 1.21.1</p>
<ul>
  <li>New <a href="more/download.html">download page</a>.&nbsp; The .zip and .tar.gz
    files now live on the SourceForge ftp site.</li>
  <li><a href="libs/graph/doc/index.html">Graph Library</a>: Minor docs fixes.</li>
  <li><a href="libs/python/doc/index.html">Python Library</a>: Minor docs fixes.</li>
  <li><a href="libs/regex/index.htm">Regex Library</a>: Minor portability fixes.</li>
</ul>
<hr>
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->06 July 2001<!--webbot bot="Timestamp" endspan i-checksum="18774" --></p>

</body>

</html>