Hi Marcell,

Personally, I think its insane.

Using one editor for everything gives you a lowest common denominator editor
rather that a best of breed for the language.

Things like syntax checking,code completion, and highlighting require that
the editor be essentially a form of a compiler in order to understand the
context of the language and the code. I am no Emacs user, but I have never
heard of Emacs doing that kind of thing. In fact from what I recollect,
Emacs is around since before there were graphical editors and so I would
guess (but don't know) that these kinds of things are, if even possible,
clunky to the point of unpleasantness.

I am sure that because Emacs is, as I understand it, also a programming
language, that there are things that you can do in Emacs that you cant do
in, for example the Eclipse Java editor. But for my money the Eclipse Java
editor is the best editor ever created for any language.

The Eclipse Java editor lives and breaths Java. I act, and it reacts, as if
knowing what I wish to do or, more often than not, what I *should* wish to
do. It is like a "painted-on glove". Its an extra "Java brain" that sits by
my side, making little suggestions and just doing the right thing.

That is what an editor should be. An intelligent partner, not a slave. It
is, I believe, impossible (or so difficult that no one would consider it
worth the effort) to create a generic editor that would be such an
assistant, that will work seamlessly for every language.

The people who preach the benefits of something like Emacs over a more
customized editor either don't understand the benefits which I described, or
more likely, they are in some other realm of programming where:

a. they don't make errors so they don't need syntax checking
b. they have all 100 megabytes of their environment APIs totally memorized
so code completion is of little value,
c. they consider syntax highlighting for girlie men (or women).

I am not such a programmer.

Regards,
Hank

P.S. there are no actioscript editors as good as the Java Eclipse editor,
but the Flex editor is trying, and I suspect given the resources behind it
will get there. Many people love FDT for similar reasons. I hate it because
I believe the company and the people behind it are incredibly obnoxious and
provide horrible support for a (I think) 200 euro product.

On 12/30/06, Marcelo de Moraes Serpa <[EMAIL PROTECTED]> wrote:

Hi folks,

I've been reading "The Pragmatic Programmers - From Jorneyman To Master".
Something that called my attention was that is recommends you to stick with
a editor and use it for everything. Emacs seems to be a very cool piece of
software and allows you to do every kind of neat tricks really fast once you
learn how to use it. But I've been thinking - most programmers use different
IDE's for each language. The book gives the idea of using a good editor for
everything (particulary recommending emacs). What do you guys think about
this? Have you ever used emacs for ActionScript programming?

Cheers,

Marcelo.

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



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

Reply via email to