D is dead (was: Dicebot on leaving D: It is anarchy driven development in all its glory.)

Laurent Tréguier laurent.treguier.sink at gmail.com
Mon Sep 3 17:15:03 UTC 2018


On Monday, 3 September 2018 at 16:55:10 UTC, Jonathan M Davis 
wrote:
> Most of the work that gets done is the stuff that the folks 
> contributing think is the most important - frequently what is 
> most important for them for what they do, and very few (if any) 
> of the major contributors use or care about IDEs for their own 
> use. And there's tons to do that has nothing to do with IDEs. 
> There are folks who care about it enough to work on it, which 
> is why projects such as VisualD exist at all, and AFAIK, they 
> work reasonably well, but the only two ways that they're going 
> to get more work done on them than is currently happening is if 
> the folks who care about that sort of thing contribute or if 
> they donate money for it to be worked on. Not long ago, the D 
> Foundation announced that they were going to use donations to 
> pay someone to work on his plugin for Visual Studio Code:
>
> https://forum.dlang.org/post/rmqvglgccmgoajmhynog@forum.dlang.org
>
> So, if you want stuff like that to get worked on, then donate 
> or pitch in.
>
> The situation with D - both with IDEs and in general - has 
> improved greatly over time even if it may not be where you want 
> it to be. But if you're ever expecting IDE support to be a top 
> priority of many of the contributors, then you're going to be 
> sorely disappointed. It's the sort of thing that we care about 
> because we care about D being successful, but it's not the sort 
> of thing that we see any value in whatsoever for ourselves, and 
> selfish as it may be, when we spend the time to contribute to 
> D, we're generally going to work on the stuff that we see as 
> having the most value for getting done what we care about. And 
> there's a lot to get done which impacts pretty much every D 
> user and not just those who want something that's IDE-related.
>
> - Jonathan M Davis

The complaints I have is exactly why I'm myself maintaining 
plugins for VSCode, Atom, and others soon. Don't worry, I still 
think D is worth putting some time and effort into and I know 
actions generally get more things done than words.
I also know that tons of stuff is yet to be done in regards to 
the actual compilers and such.

It just baffles me a bit to see the state of D in this 
department, when languages like Go or Rust (hooray for yet 
another comparison to Go and Rust) are a lot younger, but already 
have what looks like very good tooling.
Then again they do have major industry players backing them 
though...


More information about the Digitalmars-d mailing list