Follow Slashdot stories on Twitter


Forgot your password?
Programming Stats

Ask Slashdot: Correlation Between Text Editor and Programming Language? 359

tyggna writes: "The flame wars of different shells and text editors have long been established, but my question is this: are text editors and various languages linked? Do the majority of Ruby programmers use Emacs? Are most Perl programmers using vim?

Please post your editor and language of choice in the comments."
This discussion has been archived. No new comments can be posted.

Ask Slashdot: Correlation Between Text Editor and Programming Language?

Comments Filter:
  • N/A (Score:4, Interesting)

    by Oligonicella ( 659917 ) on Friday June 27, 2014 @05:11PM (#47336403)

    I don't use one language, I don't use one machine, I don't use one operating system, I don't use one editor and I don't program into any language with just one of those editors. So, to me, the entire topic reduces to "That doesn't even make sense."

  • by BitterOak ( 537666 ) on Friday June 27, 2014 @05:20PM (#47336511)
    Emacs is my editor of choice. As for language, I use whatever best suits the task at hand, most frequently: Perl, Ruby, Java, C, and JavaScript. And if I'm customizing emacs, I use lisp.
  • Re:VIM (Score:3, Interesting)

    by Noryungi ( 70322 ) on Friday June 27, 2014 @06:01PM (#47336923) Homepage Journal

    Here is my problem in the vim-vs-emacs debate:

    Vim is pretty much the standard vi/editor/$VISUAL on every Linux distribution I use. Emacs is usually an extra package. Therefore, vim is installed, while emacs is not.

    Once you have mastered the basic commands of vi, and its mode dichotomy (edit/command) you can edit text in a very efficient manner. Not to mention the goodies of vim, such as "vim -d" or "vim -x". I am so used to vim that, these days, I find myself hitting the Escape key under Word or Firefox. And I still have a lot to learn!

    Emacs, on the other hand, is a complex, jumbled mess, a crazy carpal-inducing kitchen sink of a program that requires you to master its twisted logic before you can actually benefit from all the lispy goodness hiding inside. In the meantime, if you master, let's say, about 20 commands under vim, you undertand that its power is in its own logic, so to speak. Vim is complex, but it seems to me much more predictable and logically organized than Emacs.

  • by msobkow ( 48369 ) on Friday June 27, 2014 @06:03PM (#47336941) Homepage Journal

    If the editor really matters, you're not much of a programmer. Text is text -- any editor should do.

    Don't confuse relying on IDE crutches with being an editor.

Money is better than poverty, if only for financial reasons.