mai
2008
La version 2.7.1 de Scala vient de sortir avec son lot de bug-fixes mais très peu de changements au langage: => Télécharger => Changelog
avril
2008
Le premier Release Candidate de Scala 2.7.1 est sorti Hier avec de nombreux bugs résolus (au niveau du compilateur et du plugin eclipse) ainsi que quelques nouvelles fonctionnalités. => Change Log => Télécharger
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:
avril
2008
Dans ce billet, je montrias déjà comment intégrer Scala dans un projet Web eclipse, et comment créer sa première Servlet en Scala. Dans ce billet, je vais montrer comment faire du Wicket avec Scala, ce qui inclut: => Création d’un projet web dynamique dans eclipse => Ajout du support Scala (vu dans un billet précédent) => Créer une application Wicket avec Scala => Créer une page Wicket avec Scala => Et comme bonus, comment profiter […]
avril
2008
Après avoir installé le plugin Scala pour eclipse (j’en parle ici), il devient possible de créer des projets Scala dans eclipse, d’y créer des classes et de les exécuter. Seulement, il est beaucoup plus intéressant d’ajouter l’aspect Scala à des projets Java, comme par exemple à un « Dynamic Web Project », histoire de pouvoir écrire des Servlets en Scala. Malheureusement, le plugin Scala ne supporte pas encore ceci, mais tout n’est pas perdu pour autant: ceci […]
mars
2008
J’avais l’intention depuis un bout de temps déjà de jouer un peu avec l’un des langages tournant sur la JVM autre que Java. Il s’agit principalement de Groovy et de Scala. J’avais un petit penchant dès le départ vers Groovy (question de hype peut être ?), et j’ai en effet fait quelques petits tests avec la Console Groovy (qui est une excellente idée soit dit en passant), notamment pour voir les closures. Mais n’étant pas […]
mars
2008
Je compte faire une série de billets pour présenter Scala, mais ce billet est plutot une sorte de teaser, qui présente quelque unes des constructions Scala qui m’ont impressionné jusque là. Les exemples présetns ici ne seront donc pas bien documentés ou expliqués, mais ils serviront juste à montrer la puissance du langage Scala. Je vais présenter les singletons, l’AOP et le lazy fetch.
mars
2008
Suite à la série très intéressante de sondages publiés dans les forums Java de Développez.com à propos de quelques propositions d’ajout de fonctionnalités dans Java 7, j’ai essayé de voir ce que Scala offrait déjà et qui répondaient à ces propositions. Je vais procéder comme suit: je vais itérer sur chaque proposition (13 en total), présetnatn brièvement chacune (le problème et les propositions dans Java 7). S’en suit la solution Scala à ce problème, si […]
mars
2008
On connait déjà tous la récursion ou récursivité, qui consite à ce qu’une méthode s’appèle elle même dans son code, eventuellement avec des paramètres différents. Cette technique permet de résoudre élégamment des problèmes complexes, comme par exemple le calcul de factorielles.