← Back to team overview

dolfin team mailing list archive

Re: Linear algebra

 

"Robert C.Kirby" <kirby@xxxxxxxxxxxxxxx> writes:
> SWIG and other tools are incapable of inferring what the right OO hierarchy is unless the underlying code already is
> architected in such a way.  You can't automate such architecting.  On the other hand, one could do the OO design in some
> abstract environment (SIDL? UML?)  which could be translated into Python, C++, Java, but one *still* must tell what
> class system there is.
     I, of course, would advocate using an IDL (since that is what I do).
However, I really want to take issue with the idea that we NEED pieces in
C++. If SWIG has shown anything, its that the implementation language should
not be important and wrappers are fairly easy. Much more important is the
interface and the packaging.

              Matt
-- 
"Failure has a thousand explanations. Success doesn't need one" -- Sir Alec Guiness



Follow ups

References