It’s time to kill the web app
I sympathize with the sentiment, but the web app only sucks if you&#x27;re using the stuff that sucks.<p>Like any technology with decades of evolution it has a thick sediment of peat. Half of Javascript, half of Windows, even half of *nix is garbage you should never use, but it&#x27;s all there because old things would stop working without it.<p>It&#x27;s just that the web has a very low barrier to entry and very high reach, so the compost doesn&#x27;t get thrown out as quickly as it should. So people still pack jQuery when they need to select elements, or pull a left pad from npm without realizing it&#x27;s in the language core. Or pack Reactiflux when they want to do a form.<p>In an age where you can literally compile existing, GPU-heavy C++ code to WebAssembly and run it in the browser with no fuss, you can&#x27;t complain the web doesn&#x27;t let you do things right, or at least the way you want. It&#x27;s just admittedly easy to hop on the wrong library bandwagon and complain when things go wrong. But it&#x27;s not a problem with the web.