I've been saying for about two decades now that the next phase "after Moore's Law" must be leveraging parallel processing. Like many threads, many processors, many "boxes."
These are hard problems, but important.
And I believe that we could do it.
But I fear that we are too lazy and shortsighted.
@tinker
Yes, the Functional Programming community keeps saying, "Don't worry! We've got this!"
Well, talk is cheap.
Adoption is pathetic.
For really good reasons, I'd say.
...
So is anyone out there really trying, and making progress?!?