Live data from Hacker News

Atom

atom.io

551–560 of 662 posts

Re: Atom

#551
post #492
post #439

Earlier quoted context omitted.

Thats maybe true for the vims and emacses of the world, but these new editors come with a fancy pants thing called a GUI. These GUI thingys adhere to certain standards and customs that are set by the OS. I do some web development work from time to time and therefore I have multiple browsers installed on my machine. I can switch between them without having to dig through a manual! I have to learn hardly anything!

I don't know how long Emacs has had a GUI, but it's at least 20 years. I don't remember what the graphical capabilities of GNU Emacs are like, as I only use the command line version, but XEmacs at least also has extensive support for bitmaps graphics in buffers that far exceeds most of these "new editors".

GNU emacs can show bitmap images. I'm on the latest version 24.x and just tried it out, so I'm not sure when it was added.

Re: Atom

#552
post #470

Imagine Linus had used that sort of license for git. There would be no github, no nothing. I don't get it. Take for free, build a million dollar business and then make your own stuff closed...

Github folks are awesome mostly. I'd have imagined they would have made it a liberal license if they could.

But they are the venture invested company now. Need to show returns 10 to 100x the investment in a few years.

Re: Atom

#554

So how much is written in Javascript? Won't that performance pale in comparison to, say, Sublime which is written in C++? Or are just the plugins/extensions written in Javascript while the core editor is in C or C++? Obligatory: People who got a beta invite, anyone feeling generous and want to give me one? (As I understand it, when you're invited you get a few to hand out, too.)

Sublime is written in Python.

I'd imagine, all of this is written in Javascript and compiled/rendered with v8.

Re: Atom

#556

When I saw a screenshot, I was put off by the ugly tabs. So I made a theme for flat tabs[1]. You can install it by going to Install Themes in the app and searching for "flat". It's called "Atom Dark Flat UI". [1]: http://atom.io/packages/atom-dark-flat-ui

Heads up: The image on the package page is broken

Re: Atom

#557
post #481

Earlier quoted context omitted.

> There is no reason why "editing plain text" should be anything other than immediately intuitive. Are you suggesting that it isn't in Emacs? Well, I remember using Emacs for the first time. It opened up and I started editing the opened file. I saved the file from the file menu (which also showed me the shortcut for saving the file the next time I have to save something). Done. Now, this is exactly what a novice woul…

> Are you suggesting that it isn't in Emacs? Yes, of course. Emacs is obviously and inarguably not immediately intuitive.

What is immediately intuitive about anything a programmer does on their machine? I assume you have used a Unix shell, right? Was there anything immediately intuitive about that? You've probably done some programming, so was there anything immediately intuitive about your programming language?

Re: Atom

#558
post #556

When I saw a screenshot, I was put off by the ugly tabs. So I made a theme for flat tabs[1]. You can install it by going to Install Themes in the app and searching for "flat". It's called "Atom Dark Flat UI". [1]: http://atom.io/packages/atom-dark-flat-ui

Heads up: The image on the package page is broken

Thanks, should be fixed now. Seems like a caching issue on Atom's end (probably github-pages related).

Re: Atom

#559

Earlier quoted context omitted.

Even worse, Mac apps are trending towars the "save as you go" model of Google Docs, which has the one advantage of you don't lose your work if an app crashes but if you started editing the wrong document, or make some changes and then change your mind and want to revert back to the last saved version you are tearing your hair out. The latter happens to me much more often.

Assuming the app has implemented the new saving model correctly, it will also keep a history of every version: File > Revert To > Browse all versions

Indeed - the OS X model fixes (to some extent) the problem in question, not exacerbates it.

Re: Atom

#560

So how much is written in Javascript? Won't that performance pale in comparison to, say, Sublime which is written in C++? Or are just the plugins/extensions written in Javascript while the core editor is in C or C++? Obligatory: People who got a beta invite, anyone feeling generous and want to give me one? (As I understand it, when you're invited you get a few to hand out, too.)

Sublime is written in Python. I'd imagine, all of this is written in Javascript and compiled/rendered with v8.

Sublime is written in C++, the plugins are written in Python.
Post reply on HN