Is D painted into a corner?

monkyyy crazymonkyyy at gmail.com
Thu Aug 28 23:34:43 UTC 2025


On Thursday, 28 August 2025 at 22:48:16 UTC, Ali Çehreli wrote:
> On 8/28/25 2:51 PM, monkyyy wrote:
> > On Thursday, 28 August 2025 at 21:33:27 UTC, Brother Bill
> wrote:
> >>
> >> The 'old book' pdf seems to be the most current approach,
> and it
> >> should only be about 3 years old.
> >
> > Its not even close to only 3 years old, it mayve been updated
> some but
> > its like 15 years old
>
> That's not an accurate guess: I may have started writing pieces 
> of it 15 years ago but the last update was in February 2022:
>
>   https://bitbucket.org/acehreli/ddili/commits/branch/master
>


Its canonical and probably better then the spec itself, but it is 
old; updates can only do so much. You got a list of like 50 names 
your thanking for helping *in 2017*; I think I read it to learn d 
in 2020, it was quite long then, its been a bit. D itself isnt 
moving fast so its not like your falling behind, but someone did 
just go thru your book and found regressions.

> I know I will never get to the level of many programmers

?

Your probably like 5th, your book is canonical given its linked 
to by official sources enough that I believe every new user is 
aware of it within a few days.

> but the book was written to teach programming to novices.
> The fact that it uses D is helpful on many levels. There are 
> some old concepts in > there like OOP and strong exception 
> guarantees but I claim the content is still usable today.

My opinions on oop asside, its probably a bit on the heavy side 
to be a teaching tool, your competing with the spec in my 
opinion, especially if you only add chapters for new features or 
clarifying paragraphs as someone disagrees with you. I bet it 
hurt if someone threw it at ye head.



More information about the Digitalmars-d-learn mailing list