>>>>> "Thomas" == Thomas Bushnell BSG <[EMAIL PROTECTED]> writes:
>> These days if I had to choose an extension language, I'd probably choose >> python or Lua. However, changing the extension language midship is not >> a good idea for Gnucash. Post G2, perhaps Gnucash core should gradually >> become 100% C with a well defined API for writing extensions in a >> language of your choice (take a look at Gnumeric for example). > That's not an extension language. An extension language needs to be > interpreted, not dynamically loaded in that way. python would do. I don't understand. What's not an extension language? I also didn't understand the part about needs to be interpreted and not dynamically loaded. > Python is, however, a crappy language. Not for me, and I dare say, not for a whole lot of people, especially when compared with guile/scheme. > The point of guile, need I remind, is to get rid of the idea that > application designers should be picking the language that users must > write their extensions in. Guile needs front ends for different > languages, that's all. That might be a stated goal but it's nowhere near reality. I remember being excited about Guile when it was launched (I was dong my Masters at the time) with a promise of "front ends for differents languages" including a C like language (CTAX if I remember correctly). 10 years later, there are no viable translators. So much for "that's all". Ganesan -- Ganesan Rajagopal (rganesan at debian.org) | GPG Key: 1024D/5D8C12EA Web: http://employees.org/~rganesan | http://rganesan.blogspot.com _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
