D is our last hope

GrimMaple grimmaple95 at gmail.com
Fri Dec 8 13:27:46 UTC 2023


On Friday, 8 December 2023 at 09:06:34 UTC, Hors wrote:
> This is one of biggest mistakes in dlang's design. They tried 
> to be "everything" (being both garbage collected and not, being 
> both safe and unsafe system language...), it backfired because 
> as you said, you always need to exclude some people or features.

I couldn't agree more. D needs to pick its poison :)

> IMO dlang needs to be splitted into two different languages one 
> for system and one for general-purpose safe language, but then 
> this means a breaking change to simply every existing D project.

I don't think there is enough people interested in a high level 
language in the D community. If anything, I see D becoming more 
and more of a system language over time.
Therefore, I am *thiiiiiiiiiiis* close to just forking it and 
tweaking it to be more high-level language. I'm mostly stopped by 
needing to write code completion though


More information about the Digitalmars-d mailing list