2009-10-06 8 views

Répondre

10

C'est un peu obsolète, mais donne une idée approximative:

http://www.nabble.com/Re%3A-Any-guesstimated-release-dates-for-2.8-final--p24919161.html

Sur la base de mon expérience avec les nightlies et le portage du code à 2,8, j'ajouterais environ 2 mois à ceux estimations. Vous pouvez avoir une idée de l'activité ici:

https: // lampsvn.epfl.ch/trac/scala/timeline

2.8 est une grande libération, y compris:

  • non imbriquées paquets
  • nouvelles collections bibliothèque
    • hashCode() des collections mutables lance maintenant Unhashable
  • nouveaux tableaux
  • nommés/default params
    • classes de cas génèrent copie() méthodes
  • @specialised
  • Code égalité/hachage fixe de transbordement des marchandises primitives et primitives boxed
  • RichString remplacé par WrappedString
    • de sorte que "abc" .reverse.reverse == "abc"
  • capacité à contrôler le ciblage d'annotation (c.-à-d.champ, getter ou setter; classe ou constructeur)
  • support des annotations imbriquées
  • plug-in compilateur continuations délimité
  • un meilleur support du compilateur pour la Scala Plugin Eclipse
  • acteurs refactorisé mise en œuvre
  • modèle refondus matcher mise en œuvre
  • peaufiné les règles pour implicits
  • beaucoup d'autres corrections de bugs ...

Ce qui veut dire qu'il est probable qu'il faudra quelques candidats pour atteindre le statut insaisissable 2.8.0.

+0

Mise à jour le 18 janvier 2010: La version bêta est imminente, donc je devais environ un mois ou deux court avec ma conjecture. Mais ça vaudra la peine d'attendre! – retronym

+1

-1 Homme, j'avais vraiment tort! – retronym

3

Demandez à la liste de diffusion Scala, Grasshopper.

http://www.scala-lang.org/node/199

+0

En particulier, vous pouvez parcourir les scala-internals ici . Tous les candidats à la libération sont annoncés là-bas. –

2

En effet, aucune date ferme n'a été fixée.

2

Je ne pense pas que la date de sortie ait été fixée. 2.8 est une grosse version, alors ne retenez pas votre souffle.

En attendant, vous pouvez obtenir un nightly build. J'utilise les nightlies depuis plusieurs mois, et ils fonctionnent plutôt bien. Avant de télécharger une nuit cependant, assurez-vous de vérifier le Hudson server pour vous assurer que la construction a effectivement réussi.

3

2.8.0 Bêta 1 Release Candidate 4 vient d'être publié. Ils arrivent là!