[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