www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Comment and Thank you to Walter Bright

reply Keneth Dallmann <fishytaledaydream protonmail.com> writes:
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
Jul 09 2022
next sibling parent reply z <z z.com> writes:
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...)
Jul 09 2022
parent Andrew <andrewlalisofficial gmail.com> writes:
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.
Jul 10 2022
prev sibling next sibling parent Max Samukha <maxsamukha gmail.com> writes:
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.
Jul 09 2022
prev sibling next sibling parent Walter Bright <newshound2 digitalmars.com> writes:
You're welcome!

Users like you are what makes it worthwhile for us to create D.
Jul 09 2022
prev sibling parent arandomonlooker <shdkahdkhhhhhii gmail.com> writes:
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.
Jul 10 2022