|
|
|
|
|
by waselighis
1090 days ago
|
|
I used D for a while several years ago. The language was always a huge mess. The compiler and standard library were riddled with bugs. D was the only language I ever used where it could actually be a compiler bug. D was a mess of features that didn't play well together; things were added with little thought or care given to they'll fit with existing language features. I speak in past-tense because I haven't paid close attention to D's development in several years, but it seems like every time D pops up in some news feed, it's never good. Seeing posts like this, it seems like things haven't improved much. I've seen a few posts like this over the years complaining about minor releases introducing breaking changes. I understand building a language and compiler is hard. However, D is over 20 years old at this point. It's had plenty of time to mature despite being a small community project. There are much younger languages which are far more stable. Minor releases should not be introducing so many breaking changes, breaking backwards compatibility. D is actually a pretty nice language, has a lot of great features, but I would never recommend it to anybody. |
|