PYTHON AND C++

Discussion in 'Python' started by satish k.chimakurthi, Aug 11, 2003.

  1. 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
    satish k.chimakurthi, Aug 11, 2003
    #1
    1. Advertising

  2. satish k.chimakurthi

    John J. Lee Guest

    "satish k.chimakurthi" <> writes:

    > 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
    John J. Lee, Aug 12, 2003
    #2
    1. Advertising

  3. satish k.chimakurthi

    BadJake Guest

    BadJake, Aug 12, 2003
    #3
    1. Advertising

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

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Replies:
    0
    Views:
    741
  2. Paul Moore
    Replies:
    0
    Views:
    611
    Paul Moore
    Mar 1, 2008
  3. Martin v. Löwis
    Replies:
    0
    Views:
    650
    Martin v. Löwis
    Mar 1, 2008
  4. cnb
    Replies:
    0
    Views:
    280
  5. Replies:
    0
    Views:
    77
Loading...

Share This Page