Changing to C++

Leon Taylor leontaylor476 at gmail.com
Sun Jun 4 23:59:41 EDT 2017


Hi all,

I recently saw the blog post on how the project is going to be re-written
in C++.
I understand that I am not to decide where the project goes or what happens
to it, but if it is not to late, I personally think that we should re-think
making the change to C++.
I understand the GObject is a pain in the ass to use and learn, and that
C++ is a better choice for developing desktop software (not to mention that
there more libraries available for C++), but I (personally) think that
re-writing the source code is counter-productive.
Many people do not want to use C++, as it is very complex and hard to use
properly. I know that you said it would be easier for people to learn C++
than GObject, but I disagree. Many people know C and how to use it
PROPERLY, whereas only experienced C++ developers can use it properly. I
think the only thing changing to C++ would do is scare off contributors.
This is just *my *opinion, so just take it with a grain of salt. Please
tell me if I have misunderstood something or taken something the wrong way.

Thanks, Leon.


More information about the gnucash-devel mailing list