Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/boost_1_34_1/libs/python/doc/v2/acknowledgments.html @ 45

Last change on this file since 45 was 29, checked in by landauf, 17 years ago

updated boost from 1_33_1 to 1_34_1

File size: 6.3 KB
Line 
1<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
3<!-- Copyright David Abrahams 2006. Distributed under the Boost -->
4<!-- Software License, Version 1.0. (See accompanying -->
5<!-- file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -->
6<html>
7  <head>
8    <meta name="generator" content=
9    "HTML Tidy for Windows (vers 1st August 2002), see www.w3.org">
10    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
11    <link rel="stylesheet" type="text/css" href="../boost.css">
12
13    <title>Boost.Python - Acknowledgments</title>
14  </head>
15
16  <body link="#0000ff" vlink="#800080">
17    <table border="0" cellpadding="7" cellspacing="0" width="100%" summary=
18    "header">
19      <tr>
20        <td valign="top" width="300">
21          <h3><a href="../../../../index.htm"><img height="86" width="277"
22          alt="C++ Boost" src="../../../../boost.png" border="0"></a></h3>
23        </td>
24
25        <td valign="top">
26          <h1 align="center"><a href="../index.html">Boost.Python</a></h1>
27
28          <h2 align="center">Acknowledgments</h2>
29        </td>
30      </tr>
31    </table>
32    <hr>
33
34    <p><a href="../../../../people/dave_abrahams.htm">Dave Abrahams</a> is
35    the architect, designer, and implementor of <b>Boost.Python</b>.</p>
36
37    <p><a href="mailto:brett.calcott@paradise.net.nz">Brett Calcott</a>
38    contributed and maintains the Visual Studio project files and
39    documentation.</p>
40
41    <p><a href="mailto:Gottfried.Ganssauge-at-haufe.de">Gottfried
42    Ganßauge</a> supplied support for opaque pointer conversions,
43    complete with documentation and a regression test (and I didn't
44    even have to ask him for those)!
45
46    <p>Joel de Guzman implemented the <a href="overloads.html">default
47    argument support</a> and wrote the excellent <a href=
48    "../tutorial/index.html">tutorial documentation</a>.</p>
49
50    <p><a href="../../../../people/ralf_w_grosse_kunstleve.htm">Ralf W.
51    Grosse-Kunstleve</a> implemented the <a href="pickle.html">pickle
52    support</a>, and has enthusiastically supported the library since its
53    birth, contributing to design decisions and providing invaluable
54    real-world insight into user requirements. Ralf has written some <a href=
55    "faq.html#question2">extensions</a> for converting C++ containers that I
56    hope will be incorporated into the library soon. He also implemented the
57    cross-module support in the first version of Boost.Python. More
58    importantly, Ralf makes sure nobody forgets the near-perfect synergy of
59    C++ and Python for solving the problems of large-scale software
60    construction.</p>
61
62    <p><a href="../../../../people/aleksey_gurtovoy.htm">Aleksey Gurtovoy</a>
63    wrote an incredible C++ <a href="http://www.mywikinet.com/mpl">Template
64    Metaprogramming Library</a> which allows Boost.Python to perform much of
65    its compile-time magic. In addition, Aleksey very generously contributed
66    his time and deep knowledge of the quirks of various buggy compilers to
67    help us get around problems at crucial moments.</p>
68
69    <p><a href="../../../../people/paul_mensonides.htm">Paul Mensonides</a>,
70    building on the work <a href="../../../../people/vesa_karvonen.htm">Vesa
71    Karvonen</a>, wrote a similarly amazing <a href=
72    "../../../preprocessor/doc/index.html">Preprocessor Metaprogramming
73    Library</a>, and generously contributed the time and expertise to get it
74    working in the Boost.Python library, rewriting much of Boost.Python to
75    use the new preproccessor metaprogramming constructs and helping us to
76    work around buggy and slow C++ preprocessors.</p>
77
78    <p><a href="mailto:nicodemus-at-globalite.com.br">Bruno da Silva de
79    Oliveira</a> contributed the ingenious <a
80    href="../../pyste/index.html">Pyste</a> (&quot;Pie-Steh&quot;)
81    code generator.
82
83    <p><a href="mailto:nickm@sitius.com">Nikolay Mladenov</a> contributed
84    <code>staticmethod</code> support.</p>
85
86    <p>Martin Casado solved some sticky problems which allow us to build the
87    Boost.Python shared library for AIX's crazy dynamic linking model.</p>
88
89    <p><a href="mailto:achim@procoders.net">Achim Domma</a> contributed some
90    of the <a href="reference.html#object_wrappers">Object Wrappers</a> and
91    HTML templates for this documentation. Dave Hawkes contributed
92    inspiration for the use of the <code><a href=
93    "scope.html#scope-spec">scope</a></code> class to simplify module
94    definition syntax. Pearu Pearson wrote some of the test cases that are in
95    the current test suite.</p>
96
97    <p>The development of this version of Boost.Python was funded in part by
98    the <a href="http://www.llnl.gov/">Lawrence Livermore National
99    Laboratories</a> and by the <a href="http://cci.lbl.gov/">Computational
100    Crystallography Initiative</a> at Lawrence Berkeley National
101    Laboratories.</p>
102
103    <p><a href="http://kogs-www.informatik.uni-hamburg.de/~koethe/">Ullrich
104    Koethe</a> had independently developed a similar system. When he
105    discovered Boost.Python v1, he generously contributed countless hours of
106    coding and much insight into improving it. He is responsible for an early
107    version of the support for function overloading and wrote the support for
108    reflecting C++ inheritance relationships. He has helped to improve
109    error-reporting from both Python and C++ (we hope to do as well in v2
110    again soon), and has designed the original support for exposing numeric
111    operators, including a way to avoid explicit coercion by means of
112    overloading.</p>
113
114    <p>The members of the boost mailing list and the Python community
115    supplied invaluable early feedback. In particular, Ron Clarke, Mark
116    Evans, Anton Gluck, Chuck Ingold, Prabhu Ramachandran, and Barry Scott
117    took the brave step of trying to use Boost.Python while it was still in
118    early stages of development.</p>
119
120    <p>The first version of Boost.Python would not have been possible without
121    the support of Dragon Systems, which supported its development and
122    release as a Boost library.</p>
123    <hr>
124
125    <p>Revised
126    <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
127     26 November, 2002
128    <!--webbot bot="Timestamp" endspan i-checksum="39359" -->
129    </p>
130
131    <p><i>&copy; Copyright <a href=
132    "../../../../people/dave_abrahams.htm">Dave Abrahams</a> 2002.</i></p>
133  </body>
134</html>
135
Note: See TracBrowser for help on using the repository browser.