Feedback on Átila's Vision for D

Laurent Tréguier laurent.treguier.sink at gmail.com
Fri Oct 18 16:48:24 UTC 2019


On Friday, 18 October 2019 at 16:07:43 UTC, Atila Neves wrote:
> On Thursday, 17 October 2019 at 18:18:49 UTC, Jacob Carlborg 
> wrote:
>> On 2019-10-16 13:14, Atila Neves wrote:
>>
>>> What tooling what you like to see developed that doesn't 
>>> exist now?
>>> I keep reading online that Go has great tooling, but having 
>>> used it I don't know what people mean when they say that. 
>>> Likewise, I read that people want D to have great tooling but 
>>> I also don't know what they mean then either.
>>
>> In general the compiler (DMD) needs to be able to be used as a 
>> library to build various tools on top of it. A great start is 
>> to have a full working LSP [1] server which uses DMD as a 
>> library under the hood. Features supported by LSP include:
>
> <snip>
>
> I agree and support all of this. I know that dmd as a library 
> right now can only be used from dub with `~master`. What is the 
> technical reason stopping a version number again?

Isn't it because 2.088.1 isn't semver-compliant ? It would need 
to be tagged at something like 2.88.1 (and thus changing the 
versioning scheme) to be recognized as a correct version by Dub, 
if I'm not mistaken


More information about the Digitalmars-d mailing list