On Thu, Jan 19, 2012 at 1:35 AM, Carl Jokl <[email protected]> wrote:

> I ask because I have a co-worker who has been rather condescending
> about the use of any GUI tools. He seems determined never to use them
> and thinks he can do everything more efficiently from the command
> line.
>

Your coworker sounds a bit... dumb.

The more tools you have in your toolbox, the more efficient you are.
Period. This has nothing to do with which one is better than which other
one, it's about optimizing the simple action "Using the best tool for the
job". You'll be much more productive if you can pick from ten tools than if
you can only pick from two.

Myself, over the course of a day, I use vi, emacs, Eclipse and the shell.
Each is very good at a few specific things so I feel like I'm close to
making an optimal use of my time.

More specifically, it's obvious that command line tools have advantages
over graphical ones (automation, etc...) but it should be obvious that
graphical tools have vast advantages over command line ones as well. A good
example to me is git. The information that git provides in the shell is
quite overwhelming and trying to interpret it in a shell window is very
inferior to having a big graphic window showing you colored trees and smart
diffs.

Obviously, the mouse has advantages for certain types of navigation as well
over emacs or vi, no matter how good these two tools are at navigating.

I'll stop there, I just find it preposterous to hear someone say something
like your coworker did (the closed-minded attitude notwithstanding, which
must be a joy to work with). Hopefully, that's the place you are no longer
working at.

-- 
Cédric

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to