www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - [OT] Instead of DLF's blog post for 2025

reply Sergey <kornburn yandex.ru> writes:
This year the author of the channel forgot to mention D in his 
regular video "Programming Languages in 2025!"..
https://www.youtube.com/watch?v=CzFiPcuMnWM

Even though he said, that he just forgot about it:
 Yeah, and I should have mentioned D, but it somehow slipped my 
 mind. I have great respect for D.
I think there are many reasons for him to make his forgeting easier: - no official blog posts - not so many releases (2.110 and 2.111) - no new "big" features, at least that were loudly presented (even new GC was not presented as something as cutting edge and awesome (as in Go), but more like some regular improvements) So this thread is an attempt to make "end-of-year result post" (that DLF refuses to write) :P I wonder what D community does think about "2025 results for D"? What is the most exciting thing in D and D-ecosystem was for you in last year?
Jan 11
next sibling parent Kapendev <alexandroskapretsos gmail.com> writes:
On Sunday, 11 January 2026 at 22:25:53 UTC, Sergey wrote:
 This year the author of the channel forgot to mention D in his 
 regular video "Programming Languages in 2025!"..
 https://www.youtube.com/watch?v=CzFiPcuMnWM

 Even though he said, that he just forgot about it:
 Yeah, and I should have mentioned D, but it somehow slipped my 
 mind. I have great respect for D.
I think there are many reasons for him to make his forgeting easier: - no official blog posts - not so many releases (2.110 and 2.111) - no new "big" features, at least that were loudly presented (even new GC was not presented as something as cutting edge and awesome (as in Go), but more like some regular improvements) So this thread is an attempt to make "end-of-year result post" (that DLF refuses to write) :P I wonder what D community does think about "2025 results for D"? What is the most exciting thing in D and D-ecosystem was for you in last year?
Dconf was fun. There were some D news I liked too. About community things, I really liked the visual novel engine. And the mirror game was nice. Again, there were other stuff, but my brain is old and I only care about video games.
Jan 11
prev sibling parent reply Nick Treleaven <nick geany.org> writes:
On Sunday, 11 January 2026 at 22:25:53 UTC, Sergey wrote:
 This year the author of the channel forgot to mention D in his 
 regular video "Programming Languages in 2025!"..
 https://www.youtube.com/watch?v=CzFiPcuMnWM

 Even though he said, that he just forgot about it:
 Yeah, and I should have mentioned D, but it somehow slipped my 
 mind. I have great respect for D.
I think there are many reasons for him to make his forgeting easier: - no official blog posts - not so many releases (2.110 and 2.111)
Just to mention that 2.111 was a big release: https://dlang.org/changelog/2.111.0.html Many thanks to Dennis for doing that. But yeah I don't know why there were no releases after that. Has it been explained somewhere?
 - no new "big" features, at least that were loudly presented
It's true they weren't really advertised, but these are all significant changes: https://dlang.org/changelog/2.111.0.html#dmd.auto-ref-local https://dlang.org/changelog/2.111.0.html#dmd.error-messages https://dlang.org/changelog/2.111.0.html#dmd.rvalue https://dlang.org/changelog/2.111.0.html#dmd.safer
 (even new GC was not presented as something as cutting edge and 
 awesome (as in Go), but more like some regular improvements)

 So this thread is an attempt to make "end-of-year result post" 
 (that DLF refuses to write) :P
Good idea.
 I wonder what D community does think about "2025 results for D"?
 What is the most exciting thing in D and D-ecosystem was for 
 you in last year?
From memory, editions getting accepted and Rikki's fast DFA. Also the tuple/sequence unpacking DIP was approved but Timon's implementation didn't get submitted yet.
Jan 12
parent reply "Richard (Rikki) Andrew Cattermole" <richard cattermole.co.nz> writes:
On 12/01/2026 11:53 PM, Nick Treleaven wrote:
 On Sunday, 11 January 2026 at 22:25:53 UTC, Sergey wrote:
 This year the author of the channel forgot to mention D in his regular 
 video "Programming Languages in 2025!"..
 https://www.youtube.com/watch?v=CzFiPcuMnWM

 Even though he said, that he just forgot about it:
 Yeah, and I should have mentioned D, but it somehow slipped my mind. 
 I have great respect for D.
I think there are many reasons for him to make his forgeting easier: - no official blog posts - not so many releases (2.110 and 2.111)
Just to mention that 2.111 was a big release: https://dlang.org/changelog/2.111.0.html Many thanks to Dennis for doing that. But yeah I don't know why there were no releases after that. Has it been explained somewhere?
 - no new "big" features, at least that were loudly presented
It's true they weren't really advertised, but these are all significant changes: https://dlang.org/changelog/2.111.0.html#dmd.auto-ref-local https://dlang.org/changelog/2.111.0.html#dmd.error-messages https://dlang.org/changelog/2.111.0.html#dmd.rvalue https://dlang.org/changelog/2.111.0.html#dmd.safer
https://dlang.org/changelog/2.112.0.html#dmd.import-c-modules https://dlang.org/changelog/2.112.0.html#dmd.bitfields https://dlang.org/changelog/2.112.0.html#dmd.aa-lowered-to-templates https://dlang.org/changelog/2.112.0.html#dmd.external-import-path 2.112 has some good stuff too, its now up on the website. No announce thread yet.
 (even new GC was not presented as something as cutting edge and 
 awesome (as in Go), but more like some regular improvements)

 So this thread is an attempt to make "end-of-year result post" (that 
 DLF refuses to write) :P
Good idea.
 I wonder what D community does think about "2025 results for D"?
 What is the most exciting thing in D and D-ecosystem was for you in 
 last year?
From memory, editions getting accepted and Rikki's fast DFA. Also the tuple/sequence unpacking DIP was approved but Timon's implementation didn't get submitted yet.
With statements now support assign expressions with variable declarations too! Null check is basically waiting on CI to play ball so someone can hit the merge button too.
Jan 12
parent reply Dom Disc <dominikus scherkl.de> writes:
On Monday, 12 January 2026 at 11:28:00 UTC, Richard (Rikki) 
Andrew Cattermole wrote:
 It's true they weren't really advertised, but these are all 
 significant changes:
 
https://dlang.org/changelog/2.112.0.html
The summary says: "2.112.0 comes with 22 major changes and 0 fixed Bugzilla issues." While this is technically correct (as Bugzilla is no more used as the tracking system for bugfixes), it is a very moot information. Should be replaced by the number of fixed Github issues, which is 127. That would sound much better to the occasionally reader. :-)
Jan 12
parent Steven Schveighoffer <schveiguy gmail.com> writes:
On Monday, 12 January 2026 at 12:21:25 UTC, Dom Disc wrote:
 On Monday, 12 January 2026 at 11:28:00 UTC, Richard (Rikki) 
 Andrew Cattermole wrote:
 It's true they weren't really advertised, but these are all 
 significant changes:
 
https://dlang.org/changelog/2.112.0.html
The summary says: "2.112.0 comes with 22 major changes and 0 fixed Bugzilla issues." While this is technically correct (as Bugzilla is no more used as the tracking system for bugfixes), it is a very moot information. Should be replaced by the number of fixed Github issues, which is 127. That would sound much better to the occasionally reader. :-)
The website is public for changing with a PR. https://github.com/dlang/dlang.org/pull/4368 I think the bug list was compiled by hand this time. Maybe next time the automated system will be better. -Steve
Jan 12