> ? 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