Ok, as per Ana's posting, will give a try to NetBeans and see whether it
helps.

I am not particularly opposing GUI as I am using the Windows interface
daily.  If for Windows C++ development, I would have used the Visual Studio
also.

However, for Java, the graphical IDE providers usually have no complete
control of the whole platform like Windows, and as you have pointed out
correctly, can never catch up with the evolution due to the tight coupling
with components that they have no control of.  And in this regard, Emacs is
appealing as it works with components that it has no control upon for a long
time.  What usually requires a simple hook in Emacs for adaptation (and
fallback) would means a complete upgrade for others, which might then end up
you need to downgrade later on for compatibility with some other components.

What ends up to be is that most graphical IDEs then promote their
'productivity' aids to compensate for the compatibility issues, and
sometimes generate really bloated codes, and yet not complete enough so that
you still need to hand tailor the codes afterwards.

So, if NetBeans is not just another 'productivity' aids which end up
requiring the programmer to write more rather than less, then I withdraw my
previous comment of relating it to the Visual Age's absurdity.

P.


Reply via email to