3 ms·
In the early days D seemed like a real good idea as a cleanup replacement for C++ with potential to innovate in some areas such as the multi core revolution. T
by Tim_M 16y ago
In the early days D seemed like a real good idea as a cleanup replacement for C++ with potential to innovate in some areas such as the multi core revolution.
The developers started off with something that was compatible with C in the same way C++ was but couldn't make up there mind whether they would like to depart or maintain that relationship. Then they kept adding increasingly more features/complexity and a lot of the decisions were pressured and rushed out the door by Andrei Alexandrescu so he could meet the deadlines for the book everyone had preordered. Eventually D was left as a language that had no idea what it was trying to be.