> I was not suggesting that generated code is better than hand written and I
> think most of us after a time end up coding most Swing by hand.
So true!
> Right... but again, the best Swing guy I know writes all of his Swing code
> by hand anyway. So a chisel and stone - if it had a digital interface -
> would work well for him.
I think that is why I always stuck to emacs. Really. I tried Eclipse, very nice, all the bells and whistles, but it really will not significantly speed up the development time, nor trully make my life easier. I got emacs macros that will do most of what eclipse does automatically, such as write getters and setters for an attribute, even though I have to use a few more key strokes to do this.
Can someone please tell me what is the most time-saving feature of an IDE is? I would think that is code completion and built-in API viewer, which would, I admit, be nice to have *in emacs* somehow.
> Swing's pretty but dumb and slow, that people aren't happy with generated
> Swing code... so why encourage more of the same crap?
In my experience, most menus change on weekly basis. Project Managers LOVE to mess with UI, maybe beacuse it is the only part they understand? :-) In all the places I've been, UI is like the most micro-managed part of the application. If you write it with generated Swing, good luck trying to find out how to make the border a few shades more blue. You have to re-write (re-draw?) the whole thing from scratch (ARGHH!). And since no generated code is shared... well, let's just say, you going to be blue-er in the face when you're done. For this reason I do all HTML and Swing by hand -- They want bluer, I just change a style sheet setting or a shared class. Contingency planning at it's best, and you just can't do this with generated UI code.
Just my $0.035
Greg
=======================================================================
Information in this email and any attachments is for fun only.
It presents an educated opinion which the last time I checked can't be used to sue me or
anyone else under the first amendment. It can be copied and distributed freely, as long as the
author will be paid a tidy but undesclosed sum into his swiss bank account.
=======================================================================
To change your JDJList options, please visit:
http://www.sys-con.com/java/list.cfm
Be respectful! Clean up your posts before replying
____________________________________________________
