Lesson #100 in DLang YouTube playlist is coming -- Want to contribute what goes in?
Kapendev
alexandroskapretsos at gmail.com
Tue Jul 2 10:05:39 UTC 2024
On Wednesday, 5 June 2024 at 14:37:41 UTC, Mike Shah wrote:
> Hi Folks,
>
> My D language playlist on YouTube has just hit 100 episodes
> (including a guest lecture from Ali and two shorts) -- hurray!
> However, I think an 'official' 100th episode with some more
> production is in order (Currently we're on lesson #97).
>
> I was hoping to center this lesson around some community
> feedback answering (any or all of the following):
>
> 1. What's your favorite feature of DLang?
> 2. Why did you choose the D programming language or what first
> drew you in?
> 3. One cool D Language trick/idiom you'd like to share.
> 4. Why you're excited about the future of DLang
> 5. A cool article/resource/favorite DConf talk/blog you'd like
> to share
> 6. A cool project you'd like to share (e-mail me images and
> short video clips if you like!)
> 7. Something else?
>
> Feel free to chime in on one or all questions.
>
> If you want me to show your forum handle or name in the video
> as part of the community for the submission please let me know
> (I'll assume anonymity otherwise even if you post here).
>
> You can e-mail me at mikeshah at northeastern.edu otherwise if
> there's something you want to share. I'll plan on otherwise
> having video 100 done towards the end of the month.
>
> The playlist otherwise:
> https://www.youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4CGnSlW0E4btJV (And good news, there's another 70-80 videos planned ... then there will probably be more 'project-based' or 'API-based' videos in separate playlists -- so plenty more to add over the years :) )
I make video games, so keep that in mind. And I was using C
before D to make my current game.
> What's your favorite feature of DLang?
Meta-programming. It's easy to use and I find meta-programming in
DLang quite readable compared to other languages.
> Why did you choose the D programming language or what first
> drew you in?
I use it because it's well-suited for game development. Features
like slices and ranges are extremely helpful.
> One cool D Language trick/idiom you'd like to share.
Using 'alias this' with structs. It allows me to achieve
inheritance-like behavior without the additional overhead
associated with classes. Classes are not bad, but they can make
some things more complex.
> Why you're excited about the future of DLang
I don't really think about that, but things like local ref sound
cool.
> A cool article/resource/favorite DConf talk/blog you'd like to
> share
The video that convinced me to try D, even though it's not
related to game development, is this one:
https://youtu.be/9Id6Kbi3Y0c?si=3um9CDOtfM5tgL-6
More information about the Digitalmars-d
mailing list