Robert Bradshaw wrote:
> 3. C++ support > > This has been lingering way to long. Danilo got some stuff done over > the summer, but there's still a huge amount to go. However, in the > spirit of release early, release often, the stuff that is there should > get out and get used. Last month I cleaned up a lot of stuff, and > synced up with the 0.12 release. I also wrote several tests, fixed all > the bugs they exposed, finished operator overloading support, and > improved error reporting so unimplemented stuff will give appropriate > errors rather than cause compiler crashes. Danilo also submitted a > small patch over the break. It's not to the point that one can easily > use all of STL (that was the goal, but there's no clean way to > declare, for example, vector<int>::iterator, and references are a work > in progress, let alone stack-allocated objects (or emulations > thereof)), but it is still a huge step forward in the way C++ classes > are declared and used. > > Thoughts? > > - Robert Your mention of overloading got me thinking, there is recent work in boost::python to do a more careful job of exposing overload c++ functions to python. I think this was discussed on Development of Python/C++ integration <cplusplus-...@python.org> _______________________________________________ Cython-dev mailing list Cython-dev@codespeak.net http://codespeak.net/mailman/listinfo/cython-dev