On Friday 22 September 2006 16:06, Richard Hosking wrote: > From a quick Google search for open source accounting packages > The only one that appears to be easily downloadable and > usable/modifiable under an open licence without cost is GnuCash. > This is based in C and Lisp > Any ideas about others?
http://wiki.gnucash.org/wiki/FAQ#Q:_Why_is_GnuCash_written_in_C.3F Q: Why is GnuCash written in C? A: The core functionality of GnuCash is written in C, but do not forget that much of this can be accessed through Guile (scheme). There are a number of reasons for why GnuCash is written in C. The first is historical, Gnucash was started in 1996 (or maybe even earlier!) and many of the OOP (C++, Java, Python) compilers were not yet mature and standarized enough on the variety of platforms considered at that time, so C was the only option at that time. A second reason is because the standard GUI GnuCash uses is GTK, which is written in C. Gnucash would need expanded business features to handle large numbers of individual debtors (like we have about 10,000 debtors) and would need a lot of work to get it compatible with that major institutional payer, mediscare. Liz -- "I said I hope it is a good party," said Galder, loudly. "AT THE MOMENT IT IS," said Death levelly. "I THINK IT MIGHT GO DOWNHILL VERY QUICKLY AT MIDNIGHT." "Why?" "THAT'S WHEN THEY THINK I'LL BE TAKING MY MASK OFF." -- Terry Pratchett, "The Light Fantastic" _______________________________________________ Gpcg_talk mailing list [email protected] http://ozdocit.org/cgi-bin/mailman/listinfo/gpcg_talk
