Don't get me wrong, HLS is a really smart guy for being the first
to come up with Tapestry and applying some of the Swing/Desktop
concepts to something that works on the web.
The argument is not about whether Howard is smart. It is about
whether Tapestry is a good tool that will continue to be widely used,
or whether JSF will supersede all other frameworks, as you argue.
Unfortunately, as Java is such a commodity market, other frameworks
will pop up that build off of Tapestry and other ideas; and HLS has
been doing a great job of continuing to drive innovation.
What's unfortunate about that? Sounds good to me.
You just can't be sure that JSF will become the standard. Sometimes
the JSR wins (collections, concurrent, servlet), and sometimes it
doesn't get traction (JDO and EJB entity are currently losing out to
Hibernate). I think JDO actually did a *much* better job than
Hibernate of thinking out identity and object life cycle ... but
Hibernate wins now because it's more flexible in many ways, and
because solid open-source JDO implementations have been slow to
appear. Brilliant ideas in the spec aren't the only variable.
The current state of affairs with Tapestry and JSF is:
-- Tapestry is an excellent tool right now.
-- JSF is more cumbersome, but is full of clever ideas and has
potential.
-- Both of them will grow a lot and learn from each other.
-- Nobody (including you) actually knows what is going to happen,
because there is simply not enough information to know.
Cheers,
Paul
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]