PYTHON AND C++

  • Thread starter satish k.chimakurthi
  • Start date
S

satish k.chimakurthi

Hello all,

I am trying to specify an SIDL (Scientific Interface Definition Language)
interface to a sophisticated C++ code that I use in my project. I intend to
run the code from the python scripting environment. I am trying to use a
software by name BABEL (http://www.llnl.gov/CASC/components/babel.html)
to generate interfaces for libraries or components specified in the SIDL
files.

My ultimate intention is to access the C++ code from python. I have looked
into automatic and semi-automatic interface generators like SWIG,
BOOST.PYTHON and ended up doing nothing useful and so adopted BABEL

Can someone advise me if my approach is the right one ?? Did someone do the
same kind of stuff and thinks that there is an easier way ??


Thanks for your time and help in advance,

With Best Regards,
SATISH


SATISH K.CHIMAKURTHI
GRAD. RESEARCH ASSISTANT
UNIVERSITY OF KENTUCKY
LEXINGTON
KENTUCKY STATE
 
J

John J. Lee

satish k.chimakurthi said:
I am trying to specify an SIDL (Scientific Interface Definition Language)
interface to a sophisticated C++ code that I use in my project.

Is *that* your goal...

I intend to
run the code from the python scripting environment.

....or *that*?

[...]
My ultimate intention is to access the C++ code from python. I have looked
into automatic and semi-automatic interface generators like SWIG,
BOOST.PYTHON and ended up doing nothing useful and so adopted BABEL

I doubt any of those support SIDL, since it appears to be both highly
specialised and unpopular (according to Google). If you want
opinions, you might try the SciPy or Numeric / numarray mailing lists
-- no guarantee that anybody's heard of it, of course ;-)

If you had a specific problem with Boost.Python, ask about that (the
c++-sig list is probably the best place to ask -- search the archives
first, though).


John
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads


Members online

No members online now.

Forum statistics

Threads
473,768
Messages
2,569,574
Members
45,048
Latest member
verona

Latest Threads

Top