3 ms·
> Granted I would expected it to be slower using an interpreted language Javascript isn't interpreted, it is dynamically typed, but there is a compilation proc
by sargas 11y ago
> Granted I would expected it to be slower using an interpreted language
Javascript isn't interpreted, it is dynamically typed, but there is a compilation process before any JS code even executes.
The plugin system is great. But updating, searching, parsing, is very slow. Have you tried displaying the keybindings? It takes forever.
While I love Atom for small projects, its slowness is what drives me away for large projects.
One great thing that came out of it was Electron though, neat piece of software.
Note: I run it on the beefiest 17" mid 2015 Macbook Pro.
- BinaryIdiot 11y ago> Javascript isn't interpreted, it is dynamically typed, but there is a compilation process before any JS code even executes. Being interpreted and dynamically typed are not mutually exclusive. Regardless I'm not going to get into a pedantic argument about what is or isn't an interpreted language because it's ridiculous. If you feel strongly about JavaScript not being an interpreted language, as per your personal definition of interpreted languages, then feel free to update the wikipedia article (https://en.wikipedia.org/wiki/Interpreted_language https://en.wikipedia.org/wiki/Interpreted_language). > The plugin system is great. But updating, searching, parsing, is very slow. I haven't noticed. By the time I get to the point of needing a search function over a project (because in file is instant) it's not the fastest operation in any editor. > Have you tried displaying the keybindings? It takes forever. Yeah though I've never noticed any slow down in doing so (seems to open in less than a second every time I try it on my MacBook Air). Regardless keybindings is something I'd open once every 3 months-ish; so it could take 20 minutes to open for all I care as long as the editor itself is fast and improves my productivity, which at the moment it does (I previously used Sublime). I move to whatever editor makes me more productive. I have no loyalty here. I tried Visual Studio Code which was pretty nice but I'm too used to tabs and had to move back to Atom.