Thread overview
Comment and Thank you to Walter Bright
Jul 09, 2022
Keneth Dallmann
Jul 09, 2022
z
Jul 10, 2022
Andrew
Jul 09, 2022
Max Samukha
Jul 09, 2022
Walter Bright
Jul 10, 2022
arandomonlooker
July 09, 2022

Greetings,

Upon discovery of the D language I was excited to learn that such a

robust programming language is available. D’s syntax is clean and well
structured, and it is not stuck in a virtual machine, though it can run in Clang
where desired. D is
“bare metal” like Rust, C and C++, being able to control low level interfaces,
however it has also stacked the best of high level programming features,
such as a object oriented programming interface. D does it all while being
able to utilize C libraries. Beyond its sheer robustness, D is able to do away
With memory leaks and array index errors, making it a easy to use and naturally
fast paradigm for high level coding. D is compiled and can be compiled to
Many domains, such as the web browser using Clang and WASM.

D mixes the best of “high level” programming languages and “low level”, without

being limited by a specific virtual machine.

I want to thank Walter Bright for creating D and allowing us to use it as an open sourced

technology.

Thank you

July 09, 2022

I could go on and one about how much i like the D language, but i think one area people don't realize it shines is how it makes people who fanboy other languages grind their teeth, they keep on and on saying bad things about D(typically its lack of popularity and GC) while completely fanboying their language of choice, sometimes with good reason or bad, but no matter what one thing i'm sure of is that people use and remember D for how good of a C descendant it is rather than political/corporate reasons or how eccentric/toxic its userbase can get.(cough, other languages i meant, i won't drop names because i do not want to sink to that level...)

July 09, 2022

On Saturday, 9 July 2022 at 14:11:05 UTC, Keneth Dallmann wrote:

>

Greetings,

D is good because it provides means of fixing some of its deficiencies.

July 09, 2022
You're welcome!

Users like you are what makes it worthwhile for us to create D.
July 10, 2022

On Saturday, 9 July 2022 at 16:29:58 UTC, z wrote:

>

I could go on and one about how much i like the D language, but i think one area people don't realize it shines is how it makes people who fanboy other languages grind their teeth, they keep on and on saying bad things about D(typically its lack of popularity and GC) while completely fanboying their language of choice, sometimes with good reason or bad, but no matter what one thing i'm sure of is that people use and remember D for how good of a C descendant it is rather than political/corporate reasons or how eccentric/toxic its userbase can get.(cough, other languages i meant, i won't drop names because i do not want to sink to that level...)

I've found that people who invest a huge amount of emotional effort into a single (or a few) languages, tend to not really have much experience in software development. One's choice to use a language should really be driven by the features and performance of the language and its ecosystem, not by any perceived popularity. You just pick a language and use it.

July 10, 2022

On Saturday, 9 July 2022 at 14:11:05 UTC, Keneth Dallmann wrote:

>
I want to thank Walter Bright for creating D and allowing us to use it as an open sourced

technology.

Thank you

Indeed. D's UFCS, string mixins, template syntax, extensive metaprogramming, scope guards and it's standard library are what truly makes the programming language my favourite.