And yet everyone is voting this claim up from their Web browsers which do not come anywhere near this standard, on operating systems of which the same can be said.
If by toy languages you mean HTML then that's precisely why I dislike those things.
I want my browser to be served marked up text with the occasional embedded hypermedia, that's it.
I don't need fancy layout, I don't need transition effects and I don't need updated data without making another request to the server. If I wanted all those things I'd install an app like I do on my phone.
Of course, that spells doom for advertisers and those that rely on advertising dollars to generate content. But I'd rather pay for content if I think is worth paying for, like the Wall Street Journal for example.
I agree but what I has in mind is the horrible complexity of css, with 50 different ways to do somethings, making really hard to do simple things like middle align, etc.
Forgive me for being obtuse, but I can't see how the result would be any less complex or easier to understand than one application with reasonably modular design. You're just moving debugging into the interaction of services instead of the interaction of application components.
What I mean is that 'one person can understand the whole system' doesn't mean that everybody has to understand it in the same way. It can be understood using different abstractions.