Re: Why Ruby does not nead an ide



On Sun, Aug 27, 2006 at 07:36:27PM +0900, David Vallner wrote:

Installed size is so much not an argument if you have the iron to handle
it. If you don't, it's still not an argument since the fact you have to
work on Aunt Tilly's internet-enabled fridge to do your coding work
doesn't make an editor "better". If program performance is a metric you
consider honestly important, what the hell are you doing on a Ruby
mailing list at all?

Yeah, 'cause things never add up.



Just how often do you edit text files of insane sizes again? If and only
if it were the bulk of your editing work, would it be a relevant reason
to choose your primary editor as one that can open those files. Unless
you work on Aunt Tilly's internet-enabled fridge where you can't fit two
to use one as a backup for these cases.

Yeah, 'cause there's only one edge case in the world.



And... To save and quit, vim is ESC : w g - five keypresses. With the
shift key having to be held down too - if running in console mode, I
doubt it's possible to detect standalone modifier keypresses. Emacs is
C-x C-c Space Space (for one buffer) - siz keypresses. ZOMG
FINGERSTRAIN! (Muah.)

Yeah, 'cause that's the only instance where Vim wins on keypresses.



It boils down to personal preference and nothing more. Vim is probably
better for people that can estimate line numbers in their head, since
you win most of the efficiency in being able to type the commands off
the top of your head, Emacs for if you can hack elisp like there's no
tomorrow (the vim scripting language is rather basic and would probably
hit a complexity wall with some problems), or if you can work easier
with integration of all the features as opposed to the vim way of
hopping between console windows / screen wossnames / alien-machine
interface pseudopods.

Actually, the fact that Vim doesn't use Scheme is a major negative, for
my taste. Too bad. I still loathe the EMACS interface.



So... Cut out the editor trolling, neither side has real arguments
anyway, just different needs that the editors satisfy in different measures.

Hey, I just find all this OS vs. editor holy war stuff funny. If you
want to be offended, though, I can't stop you.



For interested parties, I use neither side of that holy war. SciTE /
gedit / kate depending on current operating system for simple things or
in a pinch, nano / joe from a console for five-second config file
touchup, Eclipse whenever I need a feature that's outside the scope of
actually editing text and more the responsibility of a development tool.
(3.2 working sets considered sexy.)

SciTE is most excellent, for when I'm "forced" to use a GUI editor.
Can't stand gedit and Kate, though.

Nothing else I've used enhances my productivity as much as Vim, though.

--
CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ]
"Real ugliness is not harsh-looking syntax, but having to
build programs out of the wrong concepts." - Paul Graham

.



Relevant Pages

  • Re: Anyone use ELSE minor-mode in Emacs?
    ... than your editor" threads over in comp.editors in the past. ... the only thing that I use in Emacs that Vim couldn't offer was ELSE - enough ... me that Python in Vim, yet Python in Vim is neat and quite usable. ...
    (comp.lang.python)
  • Re: Text editors
    ... Mr. Pinco should install "pico" of Pine fame. ... "gedit" is ok as a first editor. ... Learning Emacs and Xemacs is a project. ... vim is very cool and if it existed way back when, ...
    (Fedora)
  • Re: Best unix programming language or tool for dealing with plaintext DBs?
    ... I totally dislike waiting for an editor to start. ... >>Vim configuration and script syntax is also ugly as hell and i hate ... You launch emacs once every reboot. ... to the slow and bloated crappiness of the current graphical widget systems. ...
    (comp.unix.programmer)
  • Re: Asp editor for linux?
    ... emacs is a nice ... vim or gvim on a C or ASP file, ... editor that isn't a totally basic "newbie editor" does syntax ... nedit do autocomplete, though kdevelop probably does. ...
    (comp.os.linux.misc)
  • Re: Great SWT Program
    ... But we're talking about a TEXT EDITOR. ... emacs if they really wanted to, well, I'm not enough of an elitist to ... This is not necessary with incremental search. ... your command at some primitive sort of command line. ...
    (comp.lang.java.programmer)