dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #00143
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