I've heard that there is a desire to migrate the GnuCash code base to C++.
This is something I was thinking of looking into but don't want to put in
the effort if this is not something that would be accepted by the
gatekeepers.

 

I think the first step is to not refactor the code at all and just do the
minimal required to use the C++ linker for linking the executables and to
convert the cmake projects to use C++ compiler for all the (mostly C) code.
Then once all the code is using the C++ compiler we can start to prioritize
which portions of the code should be redesigned to be full-fledged
object-oriented projects.

 

I think this is work I could do w/o impacting any of the real development
going on but provide value down the road, but wanted to check-in first

 

 

_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel

Reply via email to