3 ms·
This guy is doing his best to make sure we can't have nice things. > We use [JS] because we have no choice (people who know more than just JavaScript know this
by lopatin 10y ago
This guy is doing his best to make sure we can't have nice things.
> We use [JS] because we have no choice (people who know more than just JavaScript know this). The object model is whack and the loose typing is whack and the DOM is super whack.
Moot point. I use React + TypeScript. Good types and barely ever work with the DOM. If you don't like TypeScript, your favorite programming language probably compiles to JS anyways.
> The reason people choose Electron is because they are too lazy to learn the right tools for the job. This is the worst quality a developer can have.
I agree that bundling a copy of chromium for a todo list app or clipboard manager seems wasteful. But that's an edge case, most people build actual applications. If I'm building a non trivial cross platform app, I'll be orders of magnitude faster on the web stack. I'm not lazy, I just don't want to waste months of my time learning arcane APIs because anything else wouldn't line up with the author's point of view about what the "right" tool is.