Stories
Slash Boxes
Comments

Dev.SN ♥ developers

posted by Dopefish on Friday February 28 2014, @11:00AM   Printer-friendly
from the probably-better-than-notepad dept.

Anonymous Coward writes "GitHub's Atom, a new text editor blending C++ and web technologies, is now being released as a limited beta. The new editor, which claims to have partial TextMate support, is extensible with the help of a centralized add-on manger (the same way Eclipse does) and is heavily integrated with the github platform. The final licence is not known at the moment, but the project already makes use of over 80 open source software packages.

Access to the beta is currently "invite only"."

 
This discussion has been archived. No new comments can be posted.
Display Options Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 0) by Anonymous Coward on Friday February 28 2014, @12:01PM

    by Anonymous Coward on Friday February 28 2014, @12:01PM (#8562)

    Even though it is 2014, we don't have any good text editor. By good I mean opensource, slim, fast, extensible, powerful and with good plugins for various programming languages. Emacs is bloated, Sublime is not really opensource, Vim is old and vimscript is slow (there is a project [github.com] to improve it though. Any new text editor which is going to be "good" is greatly appreciated, looking forward to see more news about it.

  • (Score: 5, Insightful) by bart9h on Friday February 28 2014, @12:15PM

    by bart9h (767) on Friday February 28 2014, @12:15PM (#8567)

    "Vim is old"? Then what? Editing text is old. What kind of argument is that?

    Vim is way beyond a good editor. I won't even consider a different editor that don't offer the same features that makes it so great. (No, I won't bother to list them here.)

    But I'm looking forward to neovim too, even pledged to the project.

    • (Score: 1, Informative) by Anonymous Coward on Friday February 28 2014, @01:26PM

      by Anonymous Coward on Friday February 28 2014, @01:26PM (#8620)

      I was talking about Vim's source code. It is old, complex c98. It is difficult to add features to it and maintain.

      • (Score: 0) by Anonymous Coward on Friday February 28 2014, @02:14PM

        by Anonymous Coward on Friday February 28 2014, @02:14PM (#8657)

        > I was talking about Vim's source code. It is old, complex c98.

        C98? What is that? "More-than-C90-but-not-quite-C99"?

    • (Score: 1) by CoolHand on Friday February 28 2014, @02:44PM

      by CoolHand (438) on Friday February 28 2014, @02:44PM (#8677)

      Wow, I hadn't heard of Neovim... that's awesome... I think I'll pledge when the next payday comes around... :)

      I've been wanting a kde version of vim for a long time... it sounds like it will be easy for someone to make that happen after this :)

      --
      Anyone who is capable of getting themselves made President should on no account be allowed to do the job-Douglas Adams
  • (Score: 3, Interesting) by ztoth on Friday February 28 2014, @01:03PM

    by ztoth (821) on Friday February 28 2014, @01:03PM (#8601)

    Hmm, a happy emacs user here, I think emacs (and I hear vim, too), comes very close to these requirements. It has a steep learning curve for sure, but it's only as bloated as you want it to be. I just checked that a "pure", unconfigured emacs starts up and comes to a usable state in a fraction of a second on my 4 year old machine, and it already comes with many goodies preloaded, including support for many programming languages. My fully-loaded emacs takes about 5 seconds when I start it for the first time (i.e. after a fresh boot), and 2.5 seconds after that. Once it's up and running, it's fast. I'd say it's not so bad, and actually if you use the client-server model, even the startup is lightning fast: you start an instance once in the background, which loads every plugin and extension you want, then the rest of your instances will simply connect to it and start up in zero time.

    With extensions like hideshow, smart-tab, yasnippet, and integrated cscope interface, version-control support, integrated man pages, compilation, GDB and shell, it becomes an extremely powerful editor and IDE. On top of that, org-mode is great for note taking, and I even use emacs to connect to irc.dev.soylentnews.org. There are countless other things people use emacs for (e.g. email, browsing, playing games, instant messaging...)

    • (Score: 1, Informative) by Anonymous Coward on Friday February 28 2014, @01:33PM

      by Anonymous Coward on Friday February 28 2014, @01:33PM (#8624)

      Csope/ctags are very old and outdated tools. These tools can't handle c++, not mentioning c++11. There is clang-complete for vim (horribly slow) or youcompleteme (requires rebuilding vim) but these tools lack refactoring and other features.

  • (Score: 1) by tibman on Friday February 28 2014, @04:22PM

    by tibman (134) on Friday February 28 2014, @04:22PM (#8743)

    Kate works pretty well. Not sure how many dependencies you'd need to install for just the text editor though. I'd hate to think you needed full blown KDE just for Kate.

    --
    SN won't survive on lurkers alone. Write comments.