Live data from Hacker News

Programming in D: Tutorial and Reference

ddili.org

11–20 of 134 posts

Re: Programming in D: Tutorial and Reference

#12

Love D! I used it a bit in college when it was required for a programming language class. It's hard to justify using it nowadays though.

Utah Valley University? Or Romania, or Turkey? And why is D's usage hard to justify (because of Rust and/or contemporary C++)?

Re: Programming in D: Tutorial and Reference

#13
post #12

Love D! I used it a bit in college when it was required for a programming language class. It's hard to justify using it nowadays though.

Utah Valley University? Or Romania, or Turkey? And why is D's usage hard to justify (because of Rust and/or contemporary C++)?

Mike Shah has been using D for teaching software engineering at Northeastern University and Yale. Here is his DLang playlist: https://www.youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4C...

Re: Programming in D: Tutorial and Reference

#15

Been a heavy user of the language since 2013. This book was very helpful at the time. I don't think it was a book at that time, though, more a lengthy collection of notes as I recall.

Exactly. It really was a happy accident. I talked about it here: https://dlang.org/blog/2016/06/29/programming-in-d-a-happy-a...

Re: Programming in D: Tutorial and Reference

#16
post #12

Earlier quoted context omitted.

Utah Valley University? Or Romania, or Turkey? And why is D's usage hard to justify (because of Rust and/or contemporary C++)?

Mike Shah has been using D for teaching software engineering at Northeastern University and Yale. Here is his DLang playlist: https://www.youtube.com/playlist?list=PLvv0ScY6vfd9Fso-3cB4C...

We have also been using D for computer graphics and game programming as of this year! :D

Re: Programming in D: Tutorial and Reference

#17
post #12

Love D! I used it a bit in college when it was required for a programming language class. It's hard to justify using it nowadays though.

Utah Valley University? Or Romania, or Turkey? And why is D's usage hard to justify (because of Rust and/or contemporary C++)?

Yes, UVU. And also yes. If I find myself needing something low-level and performant, I have a hard time justifying the ramp-up time required to use D since there is a near zero chance I would use it in my current or future employment. While that isn't always how I decide what technologies to use in my personal time, it definitely is a factor that tips the scales towards a more mainstream language

Re: Programming in D: Tutorial and Reference

#18
post #5

Is D runtime still crashing when host has more than 128 cpu cores? I learned this the hard way ...

Are you talking about "Issue 24254 - LDC crash on Epyc Bergamo"?

That was fixed within the week, with a notification given that it had been sent to the reporter.

Post reply on HN