avril
2008
Selon une discussion dans le mailing-list de développement de Wicket, et plus précisément dans un message posté par Eelco Hellinius (un des piliers de Wicket, co-auteur de wicket in Action), dans lequel il résume quelques points sur lesquels les membres de l’équipe Wicket se sont mis d’accord, La prochaine version majeure de wicket serait totalement écrite en Scala:
Wicket 3.0 source will be all Scala (http://www.scala-lang.org/), which means quite a transition for our team, but we will still maintain compatibility with regular Java.
Remarque que ça n’empêche aucunement l’utilisation de Wicket 3 avec Java, vu que Scala est compatible avec.
Comme autres nouveautés, je cite :
- Support d’un mécanisme de scripting dans les pages, supportant les loops, les conditionnels, les expressions, etc. directement dans les pages
- Introduction de gestionnaires de layout
- Compatibilité avec Swing: possibilité de faire un render d’une page Wicket en une fenêtre Swing, et l’intégration de composants Swing dans les pages Wicket (en tant qu’applets).
ça m’a l’air au moins prometteur tout ça ! Surtout le passage à Scala. Pas vous ?
Euh … juste un petit détail: c’est un poisson d’Avril (Merci à ChristopheJ)
j’ai bien aimé celui la moi : http://codetojoy.blogspot.com/2008/04/open-source-group-announces-jjava.html
un nouveau langage pour la jvm, qui s’appelle jJava.
(on notera que ce post contient d’ailleurs un troll scala / groovy )
Mais pour le reste ….
ahah
@Christophe> yep, tout à fait, c’est une baleine d’Avril, et je me suis laissé avoir comme une sardine :red:
@nico> Le choix est simple pour toi: Groovy ! pourquoi ? parcque Scala n’est pas un langage de Scripting, voilà C’est un langage à part entière.
Lol, j’y ai crut 2 minutes… Avant de voir la date de publication de la discussion, héhé
Ah … jsuis tombé dans le panneau aussi.
Ils donnent les raisons pour lesquelles ils passent à Scala ?
Je dois choisir un langage de script, et entre Groovy et Scala, je ne sais pas trop lequel prendre.
Le seul point positif de Scala, pour moi, c’est tout ce qui est manipulation XML, où ça a l’air bien pratique. Cf http://www.scala-lang.org/intro/xml.html
Avec Groovy je ne suis pas sûr qu’on puisse faire la même chose.
Bref, l’un ou l’autre je trouve qu’il n’y a pas beaucoup de différences, pour faire du script. Par exemple, je ne pense pas que le support natif de Scala des singletons ou l’AOP, soit vraiment utile dans ce cas.
A quand un débat entre djo.mos et Lunatix ?
Même si cela est très tentant , si tu regardes la date du post et recherche ceux du même auteur plus bas, tu verras que toi aussi tu es tombé dans un poisson d’avril…