It is the year 2020: why should I use / learn D?

Joakim dlang at joakim.fea.st
Wed Nov 21 13:26:34 UTC 2018


On Wednesday, 21 November 2018 at 11:17:41 UTC, Chris wrote:
> On Wednesday, 21 November 2018 at 01:09:30 UTC, NoMoreBugs 
> wrote:
>> [...]
>
> Yes, a programming language is a tool, not a religion. What has 
> happened to D's "pragmatic approach"? It is sad, but 
> interesting at the same time (from a sociological point of 
> view), to see how intelligent and creative people, experienced 
> and outstanding engineers, who started to create a good tool, 
> have adopted a quasi-religious mindset, encouraging each other 
> in their faith while taking offence at any criticism, calling 
> critics trolls or alleging ulterior motives. Mind you, this 
> doesn't only happen to newcomers, but also to people who have 
> used and invested in D for years. It's a shame, because D has a 
> lot of potential, things that other languages have only 
> recently caught up on.
>
> This is more to my liking:
>
> Pragmatic language
>
> https://www.youtube.com/watch?v=PsaFVLr8t4E&feature=youtu.be?t=116
>
> Evolution of language:
>
> https://www.youtube.com/watch?v=PsaFVLr8t4E&feature=youtu.be?t=1651
>
> (And please spare me the comments about "industry backed", 
> "vested interest", "D is a community effort" - a lot of things 
> have to do with the mindset not with D being a community effort 
> that isn't backed up by big industry.)

What did you think about this bit?

"There's one thing that we don't really have and I don't really 
want it in the language: it's meta-programming... instead we had 
a very good experience doing compiler plugins."
https://www.youtube.com/watch?v=PsaFVLr8t4E?t=2126

Also, no "first-class immutability."


More information about the Digitalmars-d mailing list