D has become unbearable and it needs to stop
Steven Schveighoffer
schveiguy at gmail.com
Thu Jun 8 14:08:05 UTC 2023
On 6/8/23 9:38 AM, GrimMaple wrote:
> I usually try to stay more silent (on the form at least), but I think I
> reached my boiling point. I've been a (self employed) full time D
> developer for almost 2 years now, developing quite a large codebase of
> personal closed source projects, as well as adopting some 3rdparty code
> like dlangui. And my life has become particularly miserable in the last
> half a year or so.
>
> I wish I was exaggerating, but __every__ new DMD version breaks some of
> my code, to a smaller or bigger extent. It can be either my own code, or
> dependency code, but I started drowning in deprecation messages or
> outright breakage. It's nearly impossible to develop any reasonable
> 3rdparty in those conditions. I'm tired of fixing things that weren't
> broken. And I can't even imagine having to support multiple branches of
> code because of those deprecations. But I probably should, as,
> periodically, I get issues that dlangui can't compile with some outdated
> dmd version. It's just insane!
I'm not saying your wrong or arguing with you, but you need to give
specific examples. We can do nothing about general nebulous problems.
I know about the deprecation messages from DIP1000, I don't like those
either (deprecation messages for my vibe-d project went from like 5
(that are my fault) to 20,000).
-Steve
More information about the Digitalmars-d
mailing list