|
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.
more
|
Why is GnuCash written in C?
Related Questions
- Gnucash depends on approximately 50 other DLLs. We don't know whether any of those happen to exist already in ...
- No, not directly. However, other users have created separate tools that can do this for you: http://stefans. ...
- Go to File -> New -> New Accounts Page. You'll see a list of accounts. Click on any account and you'll bring ...
- We're very sorry, but you just shot yourself in the foot. GnuCash uses $HOME/.gnucash to store metadata files. ...
- Guppi was dropped completely in the GnuCash 2.x version. Its features are now being implemented by goffice. ...