5 ms·
As much hate as Atom gets in these threads, I'm impressed by the team's (and contributor's) continuous work into making Atom as good as possible. Though it mig
by sotojuan 10y ago
As much hate as Atom gets in these threads, I'm impressed by the team's (and contributor's) continuous work into making Atom as good as possible.
Though it might just be a small, loud minority: Most devs I meet in real life use Atom with no problem or just have no opinion on it.
- Klathmon 10y agoI've stopped caring what "HN" says about things. I'm mainly a javascript/php developer that uses Windows and Atom... I'm used to being told I'm wrong. But at the end of the day, these are the languages, platforms, and operating systems I get the most done with, and I just don't seem to hit the issues everyone keeps saying I will.
- kylebenzle 10y agoYour not "hitting the issues" because a lot of them are philosophical, so if you don't care, you just don't care. I also did not care for a long time, now I do care and I get to hold that over your head. The more you know, the bigger jerk you are allowed to be :)
- Klathmon 10y agoDamn, I gotta learn haskell!
- Pigo 10y agoI also use Atom, and just can't seem to garner an affinity for VS Code. I came from a .NET background, so I've struggled with Visual Studio and Nuget for years, and it left a bad taste in my mouth. I'm also probably just used to using Atom for my Node development. But aside from finding out very quickly on here that I'm wrong for using it, I don't find anything difficult. I've built many successful projects with it. Also, Nintendo kicks Sega's ass.
- Klathmon 10y agoI love VSCode from a technical standpoint. They have clearly picked a better architecture when it comes to performance, and they have done a pretty damn good job at showing that a web-based application doesn't need to be a "slow resource hog", but on the other hand I MUCH more prefer Atom's policy of "plugins are everything" over VSCode's "Core should do everything, and plugins are second class". But at the end of the day, it's a choice, and i'm glad we have competition to keep everyone on their toes!
- Pigo 10y agoI totally agree, I wish there was 50 viable choices. Competition is good, look at our ISP situation.
- bitwize 10y agoSame here. I get funny looks for using Emacs at work. I tell people that I've done all of my best work with Emacs for 20 years, and the only way to get me to change is for management to implement a standard, required tool suite.
- brianshaler 10y agoWhen I was on Mac and in the earliest versions of atom, I suffered through the slow startup time and keystroke lag for the ease of customization (JS/coffee, JSON/CSON; vs custom DSL, C, Python or whatever). Altogether, I'm not very opinionated about text editors, so the pros and cons were pretty negligible. Upon switching to Linux, the performance were gone. I don't know if it was because I'd been using too old of a version on Mac or if OS X just has a latency penalty for using web views.
- bluejekyll 10y agoI personally don't have any perf issues on Linux or Mac, of which I use both regularly.
- sjellis 10y agoI've been using Atom since a fairly early version, upgrading with each release, and it has improved a lot. My guess is that SSD makes the biggest difference, though: startup is near instant on my current MacBook, but can visibly struggle on my older work iMac if there are Windows VMs hitting the (spinning rust) HDD.
- bluejekyll 10y agoHate? Does it? I use Atom for Rust development, and so far it's the best I use there. From that I started using it for some JavaScript, and now for other languages which have less IDE support out there. It's an excellent editor IMO and easier to configure than emacs, gets support for new languages etc faster than the IntelliJ derivatives. At this point the only thing I really miss (I haven't set it up yet) is a steppable code debugger, and smart code refactoring, like IntelliJ's excellent method renames or variable reordering operations.
- allendoerfer 10y ago> I use Atom for Rust development. I think that sentence is funny. It also explains the hate. Ideally highly optimized tools would be used to use/create/run more user-facing, less optimized tools.
- bluejekyll 10y agoPeople are working on that in Rust, but it's taking a little while.
- dimino 10y agoMy one gripe is how it handles large files. It's definitely an issue because if you fuck up and "accidentally" open one, it's a bitch to get Atom to stop (you basically have to kill the process, which always feels heavy handed) and basically drop to less, which sucks because the whole point of using Atom is to get away from the terminal. I definitely still use it, though, for python projects smaller than 1,000 loc.
- johnwheeler 10y agoI like it. I'm a Python dev, so there's this gravity pulling me towards Sublime or wanting to like Sublime more. And, while Sublime is faster, I think I just like the way Atom looks more (a bit cleaner IMO), and I've gotten use to the default keybindings.
- problems 10y agoYeah, now if only they could make it not crash and leave me with a 0 byte file after I've done 3 hours of work on it, I'd really appreciate it.
- Klathmon 10y agoWhen was the last time you used it? IIRC it auto saves every so often and I've never list more than like 5 minutes of work.
- problems 10y agoJust last week this happened. Not sure how, what or where it autosaves, but it sure didn't recover from this.
- brazzledazzle 10y agoI haven't gone that long with saving something since I lost 6 hours of work in Photoshop a few years ago.
- problems 10y agoI was saving constantly, just hadn't committed it as I hadn't finished the task yet. It wiped the file when I saved the last time before it crashed.
- brazzledazzle 10y agoWow. Pretty much the worst kind of bug you can have in an editor. Did you ever trace it back to a specific bug? I'm a tiny bit concerned now.
- deleted 10y ago[deleted]