The state of editor support for D is depressing, let's change that
Salih Dincer
salihdb at hotmail.com
Mon Sep 8 01:40:27 UTC 2025
On Thursday, 28 August 2025 at 14:34:00 UTC, xoxo wrote:
> I want to use DMD as a library to start building a reliable LSP.
>
> Problem is, there’s basically zero documentation on how to even
> get started with that.
>
> Does anyone have pointers, examples, or any kind of reference
> that could help?
>
> It’s insane how bad editor support is. Coming from Go, where
> the core team actually develops and maintains their own LSP and
> tools, it’s no wonder D never gained more traction.
>
> And yes, I have tried ServeD, it's not reliable..
In modern software development practices, strong and reliable
editor support (such as code completion, error detection, and
refactoring through IDEs or editors) plays a critical role. While
languages like Go have built a strong ecosystem thanks to LSP
tools developed directly by their language teams, D still lags
behind in this area.
SDB at 79
More information about the Digitalmars-d
mailing list