> ? No more abstract classes.

Wicket never had them.

> ? No inheritance imposition.

This is a design choice, and in the case of Components, I don't think
there is anything wrong with it. I see no added value in having
arbitrairy objects playing Component.  You would get an interface from
hell that can't have any protected or package access scope and that
has hardly any guaranteed behavior. Unless you do a lot of byte code
processing, which would make things very non-transparent and hard to
track.

> ? Annotations directly on fields rather than on (abstract) methods.

Wicket does not depend on annotations, and the one are where we have a
few, wicket-spring-annot, already supports annotations directly on
fields.

> ? No XML, just templates and annotations.

Wicket: no XML, no annotations, just Java and templates.

> ? Smart class loader; pick up changes to classes automatically and
> efficiently.

Not sure what he means. Java has had a hot code swap for many versions
now. If he means reloading of resources like templates: yes we had
that from pre 1.0.

> ? Minimal APIs, beyond annotations.

It was always Wicket's goal to provide the minimal API as that is what
a good framework is all about.

> ? Aspect-oriented construction of components, using mix-ins.<<<<<<<

As Wicket is totally Java based and largely unmanaged, you can already
apply AOP in a lot of areas in Wicket, including the construction of
components. Mix-ins is a cool term that has different meanings to
different people (also see Jonathan's blog).

> i see post <a
> href=http://jroller.com/page/JonathanLocke?entry=mixed_types_and_wicket>Mixed
> Types and Wicket</a> of JonathanLocke , now see Howard Lewis Ship also
> speak about same topic. it's seem topic is important

Though Jonathan is primarily interested in finding a language
construct. But interesting it is.

Eelco


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid0944&bid$1720&dat1642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to