digitalmars.D - Comment and Thank you to Walter Bright
- Keneth Dallmann (28/28) Jul 09 2022 Greetings,
- z (11/11) Jul 09 2022 I could go on and one about how much i like the D language, but i
- Andrew (7/18) Jul 10 2022 I've found that people who invest a huge amount of emotional
- Max Samukha (3/4) Jul 09 2022 D is good because it provides means of fixing some of its
- Walter Bright (2/2) Jul 09 2022 You're welcome!
- arandomonlooker (4/8) Jul 10 2022 Indeed. D's UFCS, string mixins, template syntax, extensive
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
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
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
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
You're welcome! Users like you are what makes it worthwhile for us to create D.
Jul 09 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 youIndeed. 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