Should I brush up on my C before plunging fully into D?

Chris Nelson via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Fri Oct 14 18:46:52 PDT 2016


I'm mainly a scripting language, .NET, and SQL programmer. I've 
been looking for a good programming language for Linux/BSD other 
than Python. I've surveyed the options and D appears to be a sane 
modern choice for me. (Thanks Ali Çehreli and others!)

The only hitch is that many of the projects and libraries I'm 
interested in using or maybe porting are mainly C based. (My 
overall C-fu is weak...) Should I review a good C book or 
tutorial before jumping in to fully learning D? Or should I just 
eschew any C exposure until I master D?

(As a side note, many of the C libraries I'm interested in seem 
to be confusing messes of header files and "organic" code. But 
who am I to judge?)


More information about the Digitalmars-d-learn mailing list