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".
Atom
551–560 of 662 posts
Re: Atom
#552Imagine 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...
But they are the venture invested company now. Need to show returns 10 to 100x the investment in a few years.
Re: Atom
#553Re: Atom
#554So 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.)
I'd imagine, all of this is written in Javascript and compiled/rendered with v8.
Re: Atom
#555Re: Atom
#556When 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
Re: Atom
#557Earlier 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.
Re: Atom
#558When 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
#559Earlier 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
Re: Atom
#560So 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.