Scripting C++ -- Boost.Python vs CORBA vs ???
magnus at thinkware.se
Fri Feb 22 10:25:24 EST 2002
Maybe you should have a look at weave?
rasmussn at lanl.gov wrote:
> On Tuesday, February 19, 2002, at 09:57 AM, Craig Maloney wrote:
>> I'm doing some scientific computing and have
>> amassed a moderate set of classes. Due to the
>> heavy computational demands, I don't think I
>> can justify rewriting everything in an interperated
>> language; nice as that would be now that I'm
>> playing around with what I've created.
>> I would, of course, like to have some sort of scripted
>> environment (e.g. Python) in which to "play"
>> with my objects.
>> I'm making essential use of templates and polymorphism.
>> I have no experience with Boost.Python, but from what I
>> understand, it would not involve writing wrapper definitions
>> (ala SWIG or IDL), right? Are there other options?
> You should consider SILOON which was created for scripting
> scientific code. It works particularly well with C++
> and works by parsing user source directly. No wrapper definitions
> or IDL is required. See http://www.acl.lanl.gov/siloon.
> A new version is coming out in a couple of months which generates
> Python extensions for Fortran 95 (again by parsing user source
> code to discover Fortran procedures to export to Python).
>> Or should I just wait for .NET/mono to come out? ;)
> Of course.
More information about the Python-list