Is there anything *enjoyable* about our development process?

Ganesan Rajagopal rganesan at users.sourceforge.net
Mon Oct 17 05:39:11 EDT 2005


(Resent with proper from address)

>>>>> "David" == David Hampton <hampton-gnucash at rainbolthampton.net> writes:

> Hey guys,
> The Lisp vs. Python arguments are so for out into the weeds that I can't
> even see the road anymore.  Can we please bring this back to a
> discussion of what Gnucash can do to support extension languages?  Like
> maybe add SWIG support so you can each use your favorite language.

Which is exactly where this thread started; I was suggesting that GnuCash
core should ideally become 100% C with a well defined plugin/extension API
with language bindings for different languages. As Stuart suggested, vim is
a perfect example. vim has bindings for perl, python, ruby, tcl
etc. Gnumeric is a good example of a GNOME project with plugins in different
languages - perl, python and guile. 

Ganesan

-- 
Ganesan Rajagopal (rganesan at debian.org) | GPG Key: 1024D/5D8C12EA
Web: http://employees.org/~rganesan        | http://rganesan.blogspot.com


More information about the gnucash-devel mailing list