September 08, 2014 Re: Novice web developer trying to learn D | ||||
---|---|---|---|---|
| ||||
Posted in reply to ketmar | On Monday, 8 September 2014 at 20:58:20 UTC, ketmar via Digitalmars-d-learn wrote:
> On Mon, 08 Sep 2014 20:47:19 +0000
> AsmMan via Digitalmars-d-learn <digitalmars-d-learn@puremagic.com>
> wrote:
>
>> Before go to D I recomend you to take a look at the C programming language (as Gary Willoughby already mentioned). I think it's really fundamental.
> do you really want him to drop programming? there is no need to start
> with "Ford Model T" to drive "Lamborghini Estoque". *conceptions* are
> fundamental, not languages. and D is much better starting point than C.
> i know it, i have almost two decades of C expirience.
+1
If you really want background before moving on to D, go with assembly instead. C is no more a prerequisite for D than is lambda calculus.
|
September 09, 2014 Re: Novice web developer trying to learn D | ||||
---|---|---|---|---|
| ||||
Posted in reply to ketmar | On Monday, 8 September 2014 at 21:17:40 UTC, ketmar via Digitalmars-d-learn wrote: > On Mon, 08 Sep 2014 21:05:53 +0000 > Gary Willoughby via Digitalmars-d-learn > <digitalmars-d-learn@puremagic.com> wrote: > >> I would agree but that little C book is an amazing read and full of valuable lessons. > and pointer arithmetic, and memory leaks, and zero-terminated strings, > and writing generic algoritms with ugly casting, and... bad habits die > hard. Maybe only to know, what to avoid. https://github.com/D-Programming-Language/phobos/pull/2459 But books on D can already propose a good programming style. That should be enough. Also it can be better for a php programmer to start with high level D and go lower if and as needed. |
Copyright © 1999-2021 by the D Language Foundation