2 ms·
No matter what you do, web development would still feel like you're scripting a word processor because that's exactly what it is. Web was never intended to be a
by grishka 5y ago
No matter what you do, web development would still feel like you're scripting a word processor because that's exactly what it is. Web was never intended to be an application platform, and so it makes a terrible application platform. No amount of band-aid is going to change this.
Unpopular opinion: JS should be slow to discourage abuse. Browsers should not be embracing SPAs.
- boramalper 5y agoOn the opposite, I find Web as a platform much more accessible (as a developer) than having to program with desktop toolkits (Gtk, Qt, etc). Tight iteration loop (F5, F5, F5...), the one and only truly cross-platform solution (from different desktop OSes to billions of mobile devices and smart TVs...), a rich open-source ecosystem (~1.3 million packages on npm). What else?
- grishka 5y agoCross-platform GUIs always, inevitably, suck. Yes, Qt too. Electron apps just feel like they don't belong on your OS. They try hard to reimplement all the behaviors you'd get for free if you used the OS's native GUI toolkit, but they do it shittily and it shows. It's extremely hard to make a cross-platform app that feels like a native one. I haven't seen a single one yet. > a rich open-source ecosystem (~1.3 million packages on npm) And people using those packages without ever understanding what's inside, resulting in unneeded abstraction layers and enormous bloat.