Hacker News new | ask | show | jobs
by chuck9302 2250 days ago
In my experience, the amount of time it takes to "do it right" with electron completely negates the whole "its just simple web technologies you already know" selling point.

Yes VSCode has decent performance, but watch some of their tech talks about what they have to do in order to reach that level of performance - its insane. The amount of time, effort and increased complexity that is required to make an electron app get close to native performance makes it not at all worth it. And despite all those efforts, VSCode STILL isnt as fast as Sublime.

Electron is like a welder trying to build a house out of metal - sure he probably CAN make it work, eventually, but he really should have just learnt brick-laying and done it the proper way. Even though he managed to build a house without learning anything new, it would've been quicker and better if he had just sucked it up and learnt how to lay bricks rather than trying to build a house out using a far inferior material. (I'm sure there is a better analogy out there but you get my point).

1 comments

A lot of software is vastly less complex than VScode so getting acceptable performance is less complex. What Microsoft does is typically an edge case...or an Edge case in Microsoft's case considering the switch to Chromium based web browser probably meant that level of work was going to happen anyway.