3 ms·
D isn't wrong in turning itself into everything including a kitchen sink, because that seems to be the fate of every language that ends up popular. Python is a
by sirwhinesalot 3y ago
D isn't wrong in turning itself into everything including a kitchen sink, because that seems to be the fate of every language that ends up popular.
Python is a poster-child for this, getting more and more features and complexity as it grows, while it used to be very simple in the early days.
The problem is that becoming a kitchen sink language is a result of becoming popular, and not the path there. With the exception of languages with an ecosystem tied to them (like C/C#/Swift/JavaScript, even PHP with Apache), nearly every language that got popular had a strong message behind it and focus.
Even C++ started as C+Classes with zero-cost abstractions. Java was write once run everywhere. Rust was memory safety without GC. Haskell was functional programming taken to the limit.
D is just a pile of features at the moment, and that's just not enough. I have the same issue with Nim to be fair to Walter.
- LargeTomato 3y agoI love python, it's my favorite language by far, but the changes I see coming through the pipeline make me feel hesitant. The language is getting more and more complicated. Having written a lot of c++ (mostly c++14/17) professionally I have suffered the consequences of what a couple decades of brilliant, well meaning people can create.