www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - D Tutorial

reply Duke <dukeofpurl icloud.com> writes:
Just installed D.

Need to work through an online tutorial for the language.
Recommendations please. TIA ..
Dec 20
next sibling parent reply Sergey <kornburn yandex.ru> writes:
On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Just installed D.

 Need to work through an online tutorial for the language.
 Recommendations please. TIA ..
D tour, Ali’s book, chatGPT Then Google more to find more tutorials (like this one https://exercism.org/tracks/d) Join Discord - ask questions here and there
Dec 20
parent reply Duke <dukeofpurl icloud.com> writes:
On Friday, 20 December 2024 at 16:17:21 UTC, Sergey wrote:
 On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Just installed D.

 Need to work through an online tutorial for the language.
 Recommendations please. TIA ..
D tour, Ali’s book, chatGPT Then Google more to find more tutorials (like this one https://exercism.org/tracks/d) Join Discord - ask questions here and there
Did the D tour => not great! Ali's book???? IRC channel?? I'll check out the exercism link! Thx!
Dec 20
parent reply bauss <jacobbauss gmail.com> writes:
On Friday, 20 December 2024 at 16:27:48 UTC, Duke wrote:
 Ali's book????
http://ddili.org/ders/d.en/
Dec 20
parent Lance Bachmeier <no spam.net> writes:
On Friday, 20 December 2024 at 16:35:39 UTC, bauss wrote:
 On Friday, 20 December 2024 at 16:27:48 UTC, Duke wrote:
 Ali's book????
http://ddili.org/ders/d.en/
I recommend using that book and playing around with the examples [in the online D editor](https://run.dlang.io/). Note also that the standard library documentation has executable examples. That's useful if you have a programming background and want to learn "how do I do [whatever] in D?"
Dec 20
prev sibling next sibling parent reply monkyyy <crazymonkyyy gmail.com> writes:
On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Just installed D.

 Need to work through an online tutorial for the language.
 Recommendations please. TIA ..
https://github.com/crazymonkyyy/dingbats
Dec 20
parent Duke <dukeofpurl gmx.com> writes:
On Friday, 20 December 2024 at 17:41:36 UTC, monkyyy wrote:
 On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Just installed D.

 Need to work through an online tutorial for the language.
 Recommendations please. TIA ..
https://github.com/crazymonkyyy/dingbats
Thx
Dec 23
prev sibling next sibling parent reply Bradley Chatha <sealabjaster gmail.com> writes:
On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Need to work through an online tutorial for the language.
 Recommendations please. TIA ..
I have some old blog posts that are focused around metaprogramming, questionable quality but still may be of use: * Compile-time text templater: https://github.com/BradleyChatha/PersonalWebsite/blob/master/PersonalWebsite/wwwroot/blogs/MetaprogrammingInD/01_simple_text_template.md * A small series on making a JSON serialiser focused around metaprogramming: https://github.com/BradleyChatha/PersonalWebsite/tree/master/PersonalWebsite/wwwroot/blogs/JsonSerialiser
Dec 20
parent Bradley Chatha <sealabjaster gmail.com> writes:
Also there's this list of assorted features & idioms of D: 
https://p0nce.github.io/d-idioms/
Dec 20
prev sibling next sibling parent zjh <fqbqrr 163.com> writes:
On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Just installed D.
[for chinese](https://blog.csdn.net/fqbqrr/category_9761761.html)
Dec 20
prev sibling parent reply Mike Shah <mshah.475 gmail.com> writes:
On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Just installed D.

 Need to work through an online tutorial for the language.
 Recommendations please. TIA ..
I have many video tutorials here that may help various topics: https://youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4CGnSlW0E4btJV&si=KEmBLrydwKq84Amq
Dec 20
next sibling parent reply Renato Athaydes <renato athaydes.com> writes:
On Saturday, 21 December 2024 at 01:51:27 UTC, Mike Shah wrote:
 On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Just installed D.

 Need to work through an online tutorial for the language.
 Recommendations please. TIA ..
I have many video tutorials here that may help various topics: https://youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4CGnSlW0E4btJV&si=KEmBLrydwKq84Amq
Hey! I watched most of your videos! Thanks for creating them, they were quite helpful. Highly recommended.
Dec 23
parent Mike Shah <mshah.475 gmail.com> writes:
On Monday, 23 December 2024 at 12:22:02 UTC, Renato Athaydes 
wrote:
 On Saturday, 21 December 2024 at 01:51:27 UTC, Mike Shah wrote:
 On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Just installed D.

 Need to work through an online tutorial for the language.
 Recommendations please. TIA ..
I have many video tutorials here that may help various topics: https://youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4CGnSlW0E4btJV&si=KEmBLrydwKq84Amq
Hey! I watched most of your videos! Thanks for creating them, they were quite helpful. Highly recommended.
Thank you!
Dec 23
prev sibling parent reply Duke <dukeofpurl gmx.com> writes:
On Saturday, 21 December 2024 at 01:51:27 UTC, Mike Shah wrote:
 On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Just installed D.

 Need to work through an online tutorial for the language.
 Recommendations please. TIA ..
I have many video tutorials here that may help various topics: https://youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4CGnSlW0E4btJV&si=KEmBLrydwKq84Amq
I'm an imperative paradigm type of person. Do you have tuts in that line. I HATE OOP - and that's no lie! TIA
Dec 23
parent Mike Shah <mshah.475 gmail.com> writes:
On Monday, 23 December 2024 at 19:49:41 UTC, Duke wrote:
 On Saturday, 21 December 2024 at 01:51:27 UTC, Mike Shah wrote:
 On Friday, 20 December 2024 at 16:10:05 UTC, Duke wrote:
 Just installed D.

 Need to work through an online tutorial for the language.
 Recommendations please. TIA ..
I have many video tutorials here that may help various topics: https://youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4CGnSlW0E4btJV&si=KEmBLrydwKq84Amq
I'm an imperative paradigm type of person. Do you have tuts in that line. I HATE OOP - and that's no lie! TIA
That particular video series is covering the D language with a wide coverage, so there's several paradigms mixed in. In the future I'll do various projects that may use one style or another in context of solving some problem 🙂
Dec 23