Let's all take a moment to appreciate the all too often thankless work of language designers like Walter Bright and all other contributors!

WraithGlade anonymous at noreply.com
Mon Jan 20 18:38:32 UTC 2025


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!


More information about the Digitalmars-d mailing list