The state of editor support for D is depressing, let's change that

Laurent Tréguier dlang at laurent.treguier.email
Sat Sep 6 16:51:18 UTC 2025


On Thursday, 28 August 2025 at 16:07:40 UTC, xoxo wrote:
> Sorry I phrased my question poorly, I know how to implement a 
> LSP server, I meant how to use DMD's parser as a library
>
> From a HN thread:
>
>> WalterBright 54 days ago | root | parent | next [–]
>> The D lexer and parser can be used standalone.

I was maintaining a D Language Server up until some 4-5 years 
ago, and one of the last things I had tried out before abandoning 
it was using DMD as a library. It seemed promising at first, but 
it felt like DMD had definitely not been thought for use as a 
library back then. Maybe there has been an effort to make it so 
in the last couple years?

The state of editor support in D has always been a bit 
depressing; but it's nice to see some people still trying to 
improve it!


More information about the Digitalmars-d mailing list