[C++-SIG] just to introduce me and some comments

Thomas Malik Thomas.Malik at t-online.de
Tue Mar 7 19:19:39 CET 2000


-----Ursprüngliche Nachricht-----
Von: Joe Van Andel <vanandel at atd.ucar.edu>
An: Thomas Malik <Thomas.Malik at t-online.de>
Betreff: Re: [C++-SIG] just to introduce me and some comments


[...}
> Could you see how your version of CXX compares to the one just posted by
> Paul Dubois to
> cxx.sourceforge.net?  I'd love to see us have a single version of CXX
> with the best ideas of everyone who has worked on it.
>
> I'd sure like to see your safe casting and other fixes incorporated into
> an "official" release.
>
> Are you by any chance willing to "adopt" CXX, since I understand Paul is
> not using C++ in his current job?
>
So, i do and will use the CXX package a lot, because it's what my current
work is based upon. I like it very much, because i think  it's the 'better'
way to integrate C++ APIs into Python. I mean, if one extends the
capabilities of a specific C++ API in a 'Python - compatible' manner, one
can take advantage from both: the dynamic typing and ease of use from
Python, and the efficiency and 'lower level' capabilities of C++.
So, yes, i am going to look into the newest CXX version and see how i can
integrate my changes into the 'baseline'.
Mainly, what i did, was this 'python_cast' stuff, so that you are able to
use inheritance and better type - safety, and a greater number of numeric
conversions in the Int, Long & Float classes from CXX_Objects.h.
The other things were this CATCH_ALL_EXCEPTIONS cpp Macro & a new Macro for
Argument checking (which gives you more Python - conformant error messages).

Thomas





More information about the Cplusplus-sig mailing list