Either way, FP is slowly eating the web. "View as function of state" has thoroughly won the argument. What that will ultimately look like is unclear, but ignore it at your own peril.
Now we just have to get a handle on all the leaky stuff at the edges of every “functional core”, because there lay many dragons.
In my experience, languages like C, Go, Java, C# still dominate the backend. Replacing JavaScript is such a simple and well-defined task that I expect it will be completed much sooner. Maybe only a decade or two.
My gut is telling me erlang might have tackled this.