3 ms·
Amazing that so many comments compare Atom performance to Sublime and TextMate, but do not mention the fact that Sublime and TextMate are native while Atom is b
by drno123 7y ago
Amazing that so many comments compare Atom performance to Sublime and TextMate, but do not mention the fact that Sublime and TextMate are native while Atom is based on Electron. They profile module loads etc, but fail to recognize that Atom first has to start layout engine and JS engine, then initialize all that code and only after that it can start executing application code. As a personal rant, and performance issues aside, HTML5+CSS+JS is a terrible programming paradigm, unfortunately the only one that stuck for web apps. But to use the same paradigm on desktop????
- y4mi 7y agoVscode is electron and starts in 1-2sec on my PC, so that isn't the issue.
- Spartan-S63 7y agoI think it's important to keep drawing the distinction, but you're right, the thread didn't really point out the difference and that's what's missing in the conversation. I think it's important to remind everyone of the world we used to live in where apps were native to the platform they ran on and were performant and power efficient. I think that's even more important than ever to remember now. That said, somehow Microsoft has pulled off a miracle with VS Code as it's reasonably efficient and performant given the tech stack it's implemented on top of. I think a lot of this has to do with Microsoft being a company that established itself in OS and native application development for Windows. They have an ethic of performance whereas GitHub may not have had that at the time that Atom came on the scene.