Hacker News new | ask | show | jobs
by pjmlp 3279 days ago
This is a perfect example of why Atom should have been a native application to start with.
2 comments

But Github is doubling down on Electron with their next github client on Mac/Windows etc. Also how would they write blogs about performance if it is plain old native text editor.
Also known as CV driven development.

I use TortoiseGit and IDEs to access Github.

Eh, I feel like the web platform as allowed it to be massively extensible in a much more convenient and familiar way than a lot of other editors. I tried it for a little bit and it felt like the "Sublime Text but more open and flexible" that I really wanted. If they can work out a way to improve performance without sacrificing too much of that, it would be great.
As an Emacs fan, not really.
This isn't about emacs. Atom is for people who want an alternative to Emacs. If you only need to know JS and CSS to write an extension, that vastly increases the pool of people who are able to write extensions.
That "pool" of people "able" to "write" "extensions" is exactly the people you don't want touching your text editor, or any software for that matter. Anyone that has a psychological barrier to take a look at a language that they are not familiar with, let alone a framework or an ecosystem, is not someone that I want being anywhere near the software I use. In an ideal world, I wouldn't want them to be anywhere near the web I visit either, but that is a lost cause.
The quality of Atom extensions is good, so that's clearly not true.

Also, you are going nuts with the scare quotes. I don't even see what point you are trying to make with those.

> The quality of Atom extensions is good

That's debatable for the vast majority of them. "Clearly" is a strong word here. And certainly, regardless of how "good" they are, almost none are worth the hit in performance in the most basic of tasks for me.

The difference is that Atom lets you build UIs; Emacs lets you mash together some text and images.
I though that was the purpose of a text editor, go figure!