Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
i think if you want to improve webdev, you need to burn the whole stack down and start over.
adding another layer of plaster on top of all the previous ones doesn't help, and actually makes things worse, as demonstrated by the whole evolution and current state of web technologies.
... sorry, but you asked what i think
Sorry for long delay, was on holiday.
You are right, abstraction is bullshit. But inventing new standards is almost impossible, and unless you are someone huge that has power to control that (like google chrome with huge user base), you will achieve nothing. Also, even if standards exist, doesn’t mean that everyone will follow them, good example is IE and CSS.
But there is wasm, which was meant to be machine code for browsers. Abstract CSS and you are good to go.