Pragmatic D Tutorial
qznc.github.io
qznc.github.io
The D front page doesn't really do a good job of giving you a feel for the language. Even worse, the important-looking "D Book" link is actually just a teaser to buy the product.
To see what I'm talking about with "fresh eyes", imagine that today you overheard your coworkers talking about two great new languages: one called "D" and another called "Elixir". You decide you want to learn a new language but you only have time to learn one.
First you visit http://dlang.org/ and then you visit http://elixir-lang.org/. Staying within a small "link radius" of the main page, which one are you more likely to get a feel for and get excited about?
My guess is Elixir, and I have no dog in this fight whatsoever.
[edit] Oh BTW, the Pragmatic D tutorial is awesome. Thanks for sharing.
Has anyone tried to port any of real world open source projects such: Nginx, Apache, make, VLC, VNC, XBMC, eclipse, wireshark, etc into D and write up the +/- of those project in C/C++, etc v.s. "D"?
I'm planning to put type inference in a new programming language I'm creating [2], so I looked up the Wikipedia article on type inference [3]. So the parent headline is the third mention of D I've run across this week!
[1] https://news.ycombinator.com/item?id=6532322