Thread overview
Let's all take a moment to appreciate the all too often thankless work of language designers like Walter Bright and all other contributors!
3 days ago
WraithGlade
10 hours ago
Matúš
8 hours ago
jmh530
8 hours ago
Sergey
7 hours ago
jmh530
6 hours ago
WraithGlade
3 days ago

Hello everyone!

Today is MLK day (or at least the day it is celebrated on in the United States), which got me thinking tangentially about freedom in the broadest sense, meaning all aspects of it in all domains of life, which in turn made me think about the immense amount of wondrous work and persistent dedication that so many alternative programming language designers have done over the years on behalf of users everywhere hoping for brighter creative horizons. Too often though such work is given less vocal gratitude than it deserves! Thus, I decided to make this thread here today.

Alternative programming language designers have spent decades working to liberate us all from the strictures and contrived arbitrariness of pre-existing systems. Programming language design is thus certainly a dreamer's profession and that's what language designers and MLK have in common: They both have a dream, a dream for liberation and a better future for us all. That deserves more respect than it is currently given I think.

There is too much complaining and not enough thanking. Both have their places but the proportion of each matters as well.

Life is never perfect, nor are any languages, but that doesn't make it not a magnificent achievement and an immensely worthy goal regardless, and the same is true of D and of all other extant significant programming languages to date.

As for myself, I briefly made a post asking about D a while back (several months ago?) when considering it, and after a few diversions and other busyness along the way I have returned here today having decided yesterday to use D for my next big project, after considering a balance of a wide variety of different factors and also "gut feel" and such.

The very near release of SDL3 and the corresponding nascent D bindings for it have also contributed to my choice in this regard, since based on SDL3's extensive list of new features compared to SDL2 the library will now be suitable for a much wider range of arbitrary software with greater ease (e.g. both games and tools) and I am looking forward to working with it alongside D.

Anyway, that's why I am here again today, but let's return now to the greater point:

I would like to salute and offer my deep and sincere gratitude to Walter Bright and all other D language contributors!

Much the same also goes for all other programming language designers in general and the wonderful and persistent work they do to the great benefit of the rest of us!

Likewise, I suggest that anyone else who appreciates such work and what it has given us take a moment today to similarly express their own gratitude for the liberation we have all been given by having these kinds of tools made available to us!

In any case, I wish you all a wonderful day, night, and upcoming week and may all your creative endeavors in D and elsewhere come to fruition and brighten the future of us all!

10 hours ago

On Monday, 20 January 2025 at 18:38:32 UTC, WraithGlade wrote:

>

... Too often though such work is given less vocal gratitude than it deserves! Thus, I decided to make this thread here today.

[...]

I only read it today, but I would certainly like to join and thank all the volunteers and contributors to open-source software, and in particular to the development of dlang.M

8 hours ago

On Thursday, 23 January 2025 at 11:08:57 UTC, Matúš wrote:

>

On Monday, 20 January 2025 at 18:38:32 UTC, WraithGlade wrote:

>

... Too often though such work is given less vocal gratitude than it deserves! Thus, I decided to make this thread here today.

[...]

I only read it today, but I would certainly like to join and thank all the volunteers and contributors to open-source software, and in particular to the development of dlang.M

Always good to appreciate everyone's hard work.

8 hours ago

On Thursday, 23 January 2025 at 13:06:34 UTC, jmh530 wrote:

>

Always good to appreciate everyone's hard work.

I would like also explicitly to appreciate the work of you and also users aferust and wm, who are trying to support Mir eco-system.

7 hours ago

On Thursday, 23 January 2025 at 13:14:05 UTC, Sergey wrote:

>

On Thursday, 23 January 2025 at 13:06:34 UTC, jmh530 wrote:

>

Always good to appreciate everyone's hard work.

I would like also explicitly to appreciate the work of you and also users aferust and wm, who are trying to support Mir eco-system.

Haven't had time lately to do as much as I'd like, but appreciate it nonetheless.

6 hours ago

Hey, good to see some people joining in on expressing gratitude for people's work!

I was wondering yesterday if I'd overstepped my bounds since I am a newbie and maybe that was why nobody had responded, but then again forums don't get as much traffic these days anyway even though they are a healthier environment than social media in my opinion, especially these days. Good to see I hadn't committed a little faux pas unwittingly.

Anyway, looking forward to working with D and SDL3. I even ordered printed copies of the two main D books even though it isn't really necessary given the abundance of online documentation. Working with a cleaner alternative to C++ should be nice, hearkening back to back when I was a professional game dev years ago. It should be nice to get back in the swing of it more substantively again! I've been meaning to for a long time!