Alex Martelli wrote: > <[EMAIL PROTECTED]> wrote: > C is the lowest, most fundamental level of extension, but there are many > other alternatives -- SWIG to wrap existing libraries, Boost or SCXX or > SIP to wrap specifically C++ with very different philosophies (template > heavy, minimal, Qt-based), pyrex (a Python "dialect" plus C-like > declarations to make it compilable to fast machine code), and others > yet.
It is a common misconception that SIP is only really used to wrap Qt-based libraries, though that may be its main use in many projects: "SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library." [http://www.riverbankcomputing.co.uk/sip/] David -- http://mail.python.org/mailman/listinfo/python-list