Is there anything *enjoyable* about our development process?
Ganesan Rajagopal
rganesan at myrealbox.com
Mon Oct 17 05:16:00 EDT 2005
>>>>> "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