[GNC] Accounting Modules

Jeff Abrahamson jeff at p27.eu
Tue Nov 27 01:04:39 EST 2018


I second that you can just start with C++.  C++11 and beyond permits and
encourages programming styles that are very different from C's.

A while back (having already worked with C and C++ for many years) I
read Koenig & Moo's Accelerated C++.  For specificity, here's a link at
one online vendor:

    https://www.amazon.com/Accelerated-C-Practical-Programming-Example/dp/020170353X/

One of its strong points is that it doesn't talk about memory allocation
until near the end and encourages a nearly python-with-types style of
programming.  That produces much more readable and maintainable code.

Jeff Abrahamson
https://www.p27.eu/jeff/
https://www.transport-nantes.com/



On 27/11/18 04:00, Adrien Monteleone wrote:
> Stephen,
>
> You can learn it directly. My university didn’t even offer C except as part of their Operating Systems Design course. They start everyone off with C++.
>
> Regards,
> Adrien
>
>> On Nov 26, 2018, at 8:18 PM, Stephen M. Butler <kg7je at arrl.net> wrote:
>>
>>
>>
>> And I think the route to C++ is learning C -- or can one skip directly.  Although that might not be helpful during the migration.
>>
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

-- 

Jeff Abrahamson
+33 6 24 40 01 57
+44 7920 594 255
https://www.p27.eu/jeff/
https://www.transport-nantes.com/



More information about the gnucash-user mailing list