4 ms·
I mostly disagree, but I appreciate your opinion - it adds a valuable viewpoint that needs to be considered. Opinions on this matter may arise from the dichoto
by TimTheTinker 7y ago
I mostly disagree, but I appreciate your opinion - it adds a valuable viewpoint that needs to be considered.
Opinions on this matter may arise from the dichotomy Martin Fowler describes between an "enabling attitude" and a "directing attitude" in software development: https://martinfowler.com/bliki/SoftwareDevelopmentAttitude.html https://martinfowler.com/bliki/SoftwareDevelopmentAttitude.h...
You're right that web apps have become extremely JS- and framework-heavy. Just like adding lanes to a freeway increases traffic, adding JS performance has increased demand for it. But faster JS execution does translate to more headroom for developers (regardless of whether they abuse it), which enables new scenarios that wouldn't be possible otherwise.
An enabling attitude will give top developers the freedom to rise higher than ever before; whereas a directing attitude helps to improve those who would perform poorly otherwise (by preventing stupid decisions) -- but places artificial blockades in the way of the best performers.
- amelius 7y agoThe best performers can use WASM, I suppose.