[C++-sig] Pyste/Pyplusplus/Boost documentation problems
tkirke at gmail.com
Wed Jan 11 19:51:31 CET 2006
I concur with several of your comments. However, I was unable to get
pyplusplus to work under Ubuntu 5.10 and Python 2.4. From what I remember
the documentation only states that it works with Python 2.3 and does not
mention 2.4, so I'm not sure it is as mature or actively developed or if
there was some other issue. Also the documention for Pyste is easier to
follow and I think more comprehensive.
Finally for template functions it was necessary to do something separate
from Pyste as it does not handle these types of functions.
On 1/11/06, Drumheller, Michael <michael.drumheller at boeing.com> wrote:
> This gmane entry
> says, among other things, the following
> """If you can, use pyplusplus over pyste. I say that for ALL users of
> pyste, pyplusplus is now mature enough to be useful as well as being
> actively developed. It can also do quite a few tricks pyste cannot."""
> If this is really the case, I think the Boost documentation needs to say
> so. For example, the doc page
> <<http://www.boost.org/libs/python/pyste/>> does not give any warning
> that Pyste is essentially deprecated (which it apparently is, if the
> above quote is true). Further, as far as I can tell there are no clues
> at <<http://www.boost.org/libs/libraries.htm#Inter-language>> indicating
> that users might want to check out pyplusplus, whereas the official
> Boost.Python page <<http://www.boost.org/libs/python/doc/index.html>>
> explicity directs users to Pyste.
> The end result is that an innocent user who is new to integrating Python
> and C++ (like, um, say, me) could reasonably come away with the
> impression that the most state-of-the-art approach to use is
> As a side question, does anyone use Boost.Python *without* an automatic
> code generator such as Pyste or Pyplusplus? It does not seem like a
> practical thing to do--but maybe I'm missing something...?
> Thank you.
> Michael D.
> C++-sig mailing list
> C++-sig at python.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Cplusplus-sig