Scala 2.10, Rekonq 2.0, Cassandra 1.2

Posté par  (site Web personnel) . Édité par baud123, Florent Zara et Xavier Claude. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
17
23
jan.
2013
Communauté

Petites brèves, avec au programme un langage (Scala 2.10), un navigateur web (Rekonq 2.0) et une base de données NoSQL (Cassandra v1.2). Tous les détails dans la seconde partie de la dépêche.

Scala 2.10

Scala, le langage de programmation multi-paradigme qui se compile en bytecode JVM, est disponible en version 2.10.

Nouveautés :

  • Value Classes
  • Implicit Classes
  • String Interpolation
  • Futures and Promises
  • Dynamic and applyDynamic
  • Dependent method types:
  • New ByteCode emitter based on ASM
  • A new Pattern Matcher
  • Scaladoc Improvements
  • Modularized Language features
  • Parallel Collections are now configurable with custom thread pools
  • Akka Actors now part of the distribution
  • Performance Improvements
  • Addition of ??? and NotImplementedError
  • Addition of IsTraversableOnce + IsTraversableLike type classes for extension methods
  • Deprecations and cleanup

Nouveautés expérimentales :

  • Scala Reflection
  • Macros

Rekonq 2.0

Rekonq est un navigateur libre sous licence GPLv3 basé sur le framework d'application de KDE et utilisant Webkit au travers de sa version Qt, QtWebkit. La toute nouvelle version 2.0 est disponible, avec pour nouveautés :

  • Les onglets passent au dessus de la barre d'URL ;
  • Un mode « webapp » fait son apparition, c'est un mode sans barre d'onglet ni d'URL ;
  • Les onglet peuvent être épinglés ;
  • Un mode incognito par onglet (comme ce qui se fait dans Chrome) ;
  • Une correction orthographique (avec QtWebkit en version 2.3 minimum) ;
  • Deux nouvelles options de démarrage, -incognito et -webapp pour lancer le navigateur dans ces deux modes.

Cassandra 1.2

La Fondation Apache Foundation a publié la version 1.2 de Cassandra, la base de données non-relationnelle ou NOSQL pour Not Only SQL.

  • Nœuds virtuels pour la sauvegarde et restauration
  • 'atomic batches' où les patches peuvent être ré-appliqués si l'un d'eux échoue
  • prise en charge de l'intégration Hadoop

Aller plus loin

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.