Raphael Gillett wrote:
> [snip]
> Luther has identified a much-needed feature that
> would benefit us all.
>
> We should be wary of the "Real Java Programmers
> don't ... " reaction. The key questions are those of
> utility and non-duplication.
>
> Raphael Gillett
>
If you don't want to hear from "real Java programmers" -- boy did you come to the
wrong mailing list! :-)
More seriously, though, the issues people are taking with Luther's proposal start
at one basic point -- mixing static HTML content into your code is a bad idea,
whatever the language syntax you are using.
If the problem you are using is so small that the extra effort of editing
out.println() statements versus a stream of HTML in a "print block" type gadget
makes a significant percentage difference in your maintenance effort, then you
might just as well use PERL or something else that makes this concept easy.
If, on the other hand, you want to build large scale applications that are
maintainable over the long run, then you should heed some of the advice you are
hearing -- Luther's proposal does not have anything to do with what really makes
this stuff easy to maintain or not -- or Raphael's concerns about utility and
non-duplication. You're worrying about trivia, not the big picture.
Every ten seconds of editing time you might save by not having to do the
out.println() stuff is going to cost you hours when you have to rebuild your app,
or conform to a new HTML version, or switch to a stylesheet approach, or build
really complex tables, or need to incorporate pages created by HTML authoring
tools, or ...
Craig
___________________________________________________________________________
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff SERVLET-INTEREST".
Archives: http://archives.java.sun.com/archives/servlet-interest.html
Resources: http://java.sun.com/products/servlet/external-resources.html
LISTSERV Help: http://www.lsoft.com/manuals/user/user.html