https://en.wikipedia.org/wiki/The_Third_Manifesto
The difficult problems since that time turned out to be scalability and parallelism, neither of which were addressed by The Third Manifesto. So instead of D, we got Map Reduce and NoSQL.
Who knows what the hard problems of the next 15 years will be.