3 ms·
You are correct, it doesn't matter how will the improvement happen as long as it does happen. If Electron is rewritten in C / Zig / Rust / whatever and becomes
by pdimitar 6y ago
You are correct, it doesn't matter how will the improvement happen as long as it does happen.
If Electron is rewritten in C / Zig / Rust / whatever and becomes much more lightweight then I'll be on board about using it myself.
But the abusive relationship between today's software and what is essentially supercomputers has to be ended and started anew on a more respectful foot.
- kaba0 6y agoThe problem with electron is not the implementation - after all it is a bundled web browser and those are really really performant and written in C++. They pretty much make displaying a HTML document with complex CSS and running JavaScript as fast as possible (or at least close to it) The problem is the abstraction level, instead of a locally running program manipulating objects that are turned into render instructions basically in a one-to-one fashion, there is a whole added indirection with generating and parsing HTML and then converting the dynamically created DOM into renderable elements.