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]

Reply via email to