Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I was a noob when Atom was new and I remember thinking it was unusably slow. Took a minute to realize that I had loaded my entire computer's directory, not just the project I was working on.


That's because it was (and is) slow compared to true compiled applications. Just because VSCode has about 1000 tortured dev's making it usable doesn't mean its not fundamentally flawed on its face using a scripting language for text editing.

https://medium.com/commitlog/electron-is-cancer-b066108e6c32

Spread the TRUTH - praise be compiled programs...


You can compile web tech to V8 bytecode and run it in Electron – how do you feel about compiled programs now?


THERE IS NO GOD. I only program in Ada to keep my sanity 0.0


Indeed. I wonder if someone will write a text editor in Flutter so that we have cross platform support but also natively compiled code.


It's been a while when I've used VS code in production but on Linux the issues with Atom have been less from the very start and VS Code simply never delivered the performance increase everyone was talking about. Maybe because I never made it an IDE but used it as editor.

On Linux Atom simply was the "better" choice for a long time.


Having used Atom and VS Code on an old laptop in college, VS Code definitely does a better job when you throw it a large file, a first-gen i5, and 4GB of RAM. Likewise, at my first internship, I tried sublime on my work computer, which they had clearly just grabbed from the storage room (Windows 7! In 2018!). Sublime exploded into a million pieces.

My point is this: if we're being honest, all Electron-based editors suck. They're slow, and community-provided extensions are buggy and they integrate awkwardly with each other. But in my world (embedded firmware) there simply isn't a less-terrible option. VS Code is the least-terrible among them.


I honestly don't get that use case, I don't open large files in a text editor usually. But I agree that atom sucks in that degree.

Maybe slow never was the problem is kinda what my point is. In the end it's just an editor for text.


I like to reverse-engineer web APIs (working on the NBA's stats API right now) and sometimes I have to open/autoformat JSON files with 500k+ lines.

As a firmware engineer, it's also frequently useful to be able to do hexdumps of large binary files in VS Code.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: