On Wed, Nov 01, 2000 at 02:34:00PM -0600, Rob Browning wrote:
> "Darren/Torin/Who Ever..." <[EMAIL PROTECTED]> writes:
>
> > Okay. I'll look for this. If we're going to have to update a major
> > portion of the Perl API, we might want to just use XS. This would free
> > us from the dependency on swig. I have a lot more experience with XS as
> > well. :)
>
> Hmm. How hard would this be, and what would the tradeoffs be? This
> sounds interesting...
XS is much more flexible and perl-oriented (obviously, since it's
specific to perl) than SWIG. You can do a lot more in XS to make a
"nice" perl interface. But it's also a lot harder to tweak a .xs file
than it is to tweak SWIG interface definitions.
One key advantage of doing it in SWIG is that SWIG can spew out Python
interfaces as well, and I hear there are people who actually like
programming in Python. <shudder> :)
-Clint
_______________________________________________
gnucash-devel mailing list
[EMAIL PROTECTED]
http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel