On 1/3/07, jtgxbass <[EMAIL PROTECTED]> wrote:

Hank,

My summarized response is, that for most people, this does not make sense
> primarily because so much work has gone into specialized editors that really
> fit a *given language* like a glove. Moreover, Most people have decided that
> they like GUI and don't like command line only.


The problem with your "responses" is that you make soo many assumptions.
You say things like "most people". How can you be soo sure?


Ok, well if you dont agree that most people are using gui editors, thats
fine. It seems obvious to me from all the work I do and all the lists I am
on, but If you dont agree then so be it. I wont try to convince you.


With all the people worldwide I program with on various closed and open
source projects, "most" use cmd line based tools. But I am not saying that
is a true reflection, how could I possibly know.

Back to the topic...
What makes you think editors like vim, emacs are not as good as
specialized editors? Forget GUI vs cmd line, personally I find these
specialized editors a pain to use mainly because I have to remember the key
bindings specific to each one when I launch and use it. I code in AS, C/C++
and Java mainly. If I use separate editors for each of these (and on the
different platforms I work on too - Linux, Mac, PC, I /could/ end up having
to learn and switch between 6 different editors. Any perceived benefits of
any of these "specialized" editors soon disappears IMHO.


I understand that this is your preference. Nothing wrong with that. But I
just dont believe more people use emacs or vim than eclipse for editing
java. This is based on mailing lists, quantity of books on the subject, etc.
But if you want to argue that more people or an equivalent number of people
use emacs & vim for java, then it will just have to be your opinion vs mine.

For me, I have found an editor (vim) that does gives me all the features I
expect from a code editor and these features work with all the languages I
code in. I can code on any platform and not have to learn/switch between
various key-bindings. I have code completion, syntax highlighting, code
folding, code templates among other great things. I dont want integrated
help, wizards or the like.


I suspect you are a far better programmer than me. I need lots of help and
wizards and the like.


And I'm sorry but your assertion that a "specialized" editor could fit a
language like a glove, perhaps you could explain to me how any one language
is soo different to another. Of course there are arcane examples, but most
languages are very similar (Java-AS3 for example).


An AS3 editor cannot find my java errors and make java code suggestions, and
complete my java functions. The converse would of course also be true. My
AS3 editor also cannot refactor my java code. But I understand that you dont
need these things. I, of course do. And as I have said several times in this
thread with no sarcasm meant at all, I am sure you are a far better
programmer than I am with a far better memory, and that is why you dont need
any help. My belief is that most people need such help, which is why eclipse
and visual studio are so popular. I know your argument is that they are not
so popular compared to emacs and vim, and on that point we will obviously
have to disagree.

Regards,
Hank
_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to