Live data from Hacker News

Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

blog.atom.io

41–50 of 176 posts

Re: Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

#41

The new features and updates are great, but the one thing holding me back from using it is the fact it is extremely slow and laden with performance issues. Anyone who has ever attempted to open a file with a lot of lines of code will attest to the fact that Atom has issues. Ironically, Microsoft's open source Visual Studio Code editor is based in part of some aspects of Atom and it has exceptional performance and is…

Define "a lot of lines". I have used Atom almost every day for the last couple of years now. Startup and opening files of, say, 5mb or larger sucks. But I've never had an issue with opening typical file sizes. I switched to Atom mostly because of the plugins but I still keep sublime installed for the rare occasions I need to open a large file. Now I'll admin there have been a few times when I haven't closed Atom for…

I just tried opening a 6.3 meg xml file, and Atom was almost unusably slow. Sublime Text opened the file almost immediately and was responsive off the bat.

Re: Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

#42
post #3

I don't really want more features for Atom. I just want it to be faster. Right now it's incredibly sluggish compared to e.g. Sublime. Is there any hope on this front, or are the performance issues intrinsic?

I see this comment every time an Atom post gets on HN. Are you sure it's not just your computer specs? If Atom continually makes the HN front page then many people must be using it just fine and like it? Personally I'm not sure why we need another text editor of all things, but hey its made in javascript which is hip at the moment.

" If Atom continually makes the HN front page then many people must be using it just fine and like it?"

This is terrible reasoning. Also if you need a new computer to edit text then something is terribly wrong even more so the more applications adopt such a casual attitude towards sane levels of optimization.

What happens when you want to run 10 applications without having to start and stop them and all require for no particular reason 1GB of ram. Should we just all go buy 32GB of ram and screw anyone with an older machine?

Re: Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

#43

Earlier quoted context omitted.

Define "a lot of lines". I have used Atom almost every day for the last couple of years now. Startup and opening files of, say, 5mb or larger sucks. But I've never had an issue with opening typical file sizes. I switched to Atom mostly because of the plugins but I still keep sublime installed for the rare occasions I need to open a large file. Now I'll admin there have been a few times when I haven't closed Atom for…

I just tried opening a 6.3 meg xml file, and Atom was almost unusably slow. Sublime Text opened the file almost immediately and was responsive off the bat.

Tested with a real XML file here:

# wc -l t.xml 315479 t.xml

# wc -c t.xml 10377128 t.xml

Unlike Sublime, it doesn't syntax highlight for some reason, but it does open. Opens quite fast, too. Editing, cursor movement, pagination, etc. all super fast.

OS X 10.11.3, Atom 1.6.0 on a MacBook Pro (Retina mid-2015, 2.8GHz Core i7, 16GB RAM, AMD Radeon R9 M370X).

Re: Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

#44
post #18

Earlier quoted context omitted.

I see this comment every time an Atom post gets on HN. Are you sure it's not just your computer specs? If Atom continually makes the HN front page then many people must be using it just fine and like it? Personally I'm not sure why we need another text editor of all things, but hey its made in javascript which is hip at the moment.

A quad core, 16GB RAM rMBP with SSD should really be able to run a text editor for a 500 line Python file without caret lagging behind typing :/ Sublime can do it easily, Atom still can't. Am I holding it wrong?

I don't have any lag. Do you have lag with a plain text file? Does this happen with default install no added plugins? I recently was editing a 10M log file with no lag.

I've had problems sometimes with all these editors with occasional bad performing plugins.

Re: Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

#45
post #20

Earlier quoted context omitted.

Could you highlight some of the reasons you liked it?

My most appreciated feature is having a user interface for plugin settings.

My favorite is noticing something weird, opening the inspector, and figuring out the issue quick. Console expressions, breakpoints, etc... it's a powerful environment. (Of my other 2 editors, Vim is fairly difficult to figure out and Sublime is a black box)

Being able to style whatever you want with css is handy too, though sometimes it's tough to figure out the right css selector to use.

Re: Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

#46
post #10

I have been ignoring the Atom hype because "geeze a programmers editor written as a big blob of JavaScript on my desktop that sounds like a dumb idea". Then I tried it and it's wonderful and magical.

I don't have a problem with the JavaScript, in fact I think Electron (the app shell extracted from Atom) is quite a nice way to make apps. But Atom is just too slow to use all day for me.

Re: Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

#47
post #20
post #10

I have been ignoring the Atom hype because "geeze a programmers editor written as a big blob of JavaScript on my desktop that sounds like a dumb idea". Then I tried it and it's wonderful and magical.

Could you highlight some of the reasons you liked it?

* Cross-platform with a pleasing (to me) GUI. Specifically, I appreciate the ability to have multiple views including rendered previews of particular files.

* "Feels right". The ergonomics of the keyboard interaction Just Work for me.

* Excellent git integration (with plugins) which is frankly abnormal on editors that run on Windows as well as ix (or Windows at all - the git story on Windows is still pretty crappy).

Good plugin management and libraries of plugins.

Re: Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

#48

Earlier quoted context omitted.

I just tried opening a 6.3 meg xml file, and Atom was almost unusably slow. Sublime Text opened the file almost immediately and was responsive off the bat.

Tested with a real XML file here: # wc -l t.xml 315479 t.xml # wc -c t.xml 10377128 t.xml Unlike Sublime, it doesn't syntax highlight for some reason, but it does open. Opens quite fast, too. Editing, cursor movement, pagination, etc. all super fast. OS X 10.11.3, Atom 1.6.0 on a MacBook Pro (Retina mid-2015, 2.8GHz Core i7, 16GB RAM, AMD Radeon R9 M370X).

Interesting -- disabling the xml plugin significantly improves performance for me (but I lose syntax highlighting).

Re: Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

#49

that's beautiful... suddenly I resent my decade long addiction to a certain other editor. kinda. Does anyone have experience using vim-mode?

As a longtime Vim user, I've been pleasantly surprised with the quality of Atom's Vim bindings. Text navigation and pane management bindings mostly work as expected. You get multiple registers for yanking etc. That's the extent of what you get, however. There's no emulation for the colon prompt, no macros, and it obviously doesn't support any Vim scripting. I've been happy with Atom after transitioning from Vim, but…

If vim-mode doesn't go quite far enough, make sure to try vim-mode-plus.

Adreed, I miss %s pretty much every day. Also tabular.vim -- tried a few but haven't found an Atom equivalent yet.

Re: Atom 1.6 Released with Pending Pane Items, Async Git and Top and Bottom Bar API

#50

that's beautiful... suddenly I resent my decade long addiction to a certain other editor. kinda. Does anyone have experience using vim-mode?

As a longtime Vim user, I've been pleasantly surprised with the quality of Atom's Vim bindings. Text navigation and pane management bindings mostly work as expected. You get multiple registers for yanking etc. That's the extent of what you get, however. There's no emulation for the colon prompt, no macros, and it obviously doesn't support any Vim scripting. I've been happy with Atom after transitioning from Vim, but…

> There's no emulation for the colon prompt, ...

There's an ex-mode plugin.

Post reply on HN