[Tutor] Python to C++

elis aeris hunter92383 at gmail.com
Tue Mar 25 13:00:01 CET 2008


i personally write my python code with c++ in mind because i knew i am going
to rewrite it over.

so it's very easy to do that. it's fun to find out how many more lines of
c++ is required for something done with 2 lines in python.

On Tue, Mar 25, 2008 at 2:46 AM, Andreas Kostyrka <andreas at kostyrka.org>
wrote:

> Well, not exactly. Mixing Python with C/C++ extends the "coverage" that
> you can do with Python.
>
> Andreas
>
>
> Am Montag, den 24.03.2008, 23:39 -0700 schrieb Tony Cappellini:
> > Another alternative is Weave
> > http://www.scipy.org/Weave
> >
> > But mixing C/C++ with Python sort of defeats the reasons for using
> > Python to begin with
> >
> > Message: 2
> > Date: Sat, 22 Mar 2008 02:44:54 +0100
> > From: Eike Welk <eike.welk at gmx.net>
> > Subject: Re: [Tutor] Python to C++
> > To: tutor at python.org
> > Message-ID: <200803220244.54377.eike.welk at gmx.net>
> > Content-Type: text/plain; charset=utf-8
> >
> > On Friday 21 March 2008 23:37, Dinesh B Vadhia wrote:
> > > Thank-you for all the suggestions for converting to C/C++ which
> > > will be followed up.
> > >
> > > Can we interface Python to a C++ library and if so how?
> > >
> > > Dinesh
> > >
> >
> > If you have only few classes / member functions Boost-Python is a good
> > solution.
> > http://www.boost.org/libs/python/doc/
> >
> > I heard that SWIG can also generate glue code for C++.
> > http://www.swig.org/Doc1.3/SWIGPlus.html
> >
> > You could also look at Py-QT they have a tool like SWIG (SIP I think),
> > which they use to generate the glue code for the fairly big QT
> > library. Maybe you like it better.
> > http://www.riverbankcomputing.co.uk/pyqt/
> > _______________________________________________
> > Tutor maillist  -  Tutor at python.org
> > http://mail.python.org/mailman/listinfo/tutor
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> http://mail.python.org/mailman/listinfo/tutor
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20080325/4a8d49a7/attachment.htm 


More information about the Tutor mailing list