3 ms·
> VS Code / Atom eventually became faster versions of their original Electron prototypes. And I’m not saying it’s impossible to speed up programs after release.
by MrBuddyCasino 7y ago
> VS Code / Atom eventually became faster versions of their original Electron prototypes. And I’m not saying it’s impossible to speed up programs after release. I’m saying these improvements are accidental. It’s sheer luck they happened.
This is... completely wrong? Those projects have invested considerable work into making them fast.
He does have a point though: there is a path-dependence when developing software, and some of the fundamental choices have an influence on the performance, and they cannot be easily reversed later, when it is time to make things fast. Things like:
- language (JS vs Rust)
- framework (Electron vs Native)
- architecture