Q:

Why is GnuCash written in C?

2
Like
Answer
Comment
Flag
Thanks for your feedback!
A:

1 Answer

rank
1
2
Like
Comment
Flag
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
wiki.gnucash.org
1 more source
Hide

Related Videos

Add your answer...

Top Answerers

1.
Cheap SSL Certificates
7 Answers in the past week
2.
vanity fair
7 Answers in the past week
3.
Robert Turner
4 Answers in the past week

Top Askers

1.
Frank Bigaglow
3 Questions in the past week
2.
Frank Bell
2 Questions in the past week
3.
Deitty smith
3 Questions in the past week

Top Supporters

1.
Tom Wagner
9 Likes given in the past week
2.
CableAnd OtherThings Too
2 Likes given in the past week
3.
Sh Bailbonds
2 Likes given in the past week
...