5 ms·
Interesting. I have been looking for a good editor, I use Sublime now, but I want somethign a bit more modern. > The tool itself is written in Node.JS and web
by vonklaus 11y ago
Interesting. I have been looking for a good editor, I use Sublime now, but I want somethign a bit more modern.
> The tool itself is written in Node.JS and web technologies, on top of Electron
This is worrying. I think Atom is a really cool editor, and it seems to have come a long way, has a lot of great features and an awesome UI. However, it is buggy and slow as hell. It crashes and behaves unexpectedly, causing it to crash and either lose changes, or need to be restarted.
I try it once every few months, most recently this week. Does VS Code behave the same way? I copied a 1000 line JSON object into Atom yesterday, and it basically crashed, how do you find VS performance?
- joelhooks 11y agoCode is definitely not Atom. You should give it a try. It's free.
- shanselman 11y agoYa, Electron != Atom. Grab Code and paste that giant JSON into Code and let us know how it goes.
- vonklaus 11y agovisual studio code seems way faster, pasting the object was nearly instantaneous and it looks like it has a nice set of features. also, i feel i should add, i realize electron is independent of atom, however it was developed by a github engineer previously working on nodewebkit for the github texteditor called atom. it used to be called "Atom Shell" and is in the atom/electron repo. So I was curious if this was related to electron generally, or choices made in atom.
- shankun 11y agoElectron was indeed originally called Atom Shell, and part of Atom. But it's a general purpose shell for cross-platform apps - it basically provides a native application shell hosting Chromium. And lots of apps - including many that aren't developer tools - are built on it. While VS Code uses Electron, and we contribute to it, we've made a lot of design choices differently from Atom in building the editor and rest of the product.