Scala

Logiciel capture d'écran:
Scala
Détails logiciels:
Version: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Date de transfert: 17 Feb 15
Développeur: The Scala Team
Licence: Gratuit
Popularité: 62

Rating: 2.5/5 (Total Votes: 2)

Scala est une source moderne et ouvert, langage de programmation multi-paradigme spécialement conçu pour exprimer les modèles de programmation courantes dans une élégante façon, concis et de type sécurisé.
Scala se intègre parfaitement les caractéristiques des langages orientées objet et fonctionnels dont mixins, types de données algébriques avec pattern matching, généricité, et beaucoup plus

Ce qui est nouveau dans cette version:.

  • Correction d'un bug avec des super-accesseurs / types dépendants
  • fix Backport écart de performance validateur
  • Développer le commentaire avec un plus détaillée TODO

  • Named- / default-args propriétaires
  • de symboles de réparation après avoir abandonnés
  • compat binaire. solution de contournement pour le bogue de l'effacement SI-7120
  • Le cas de test pour crasher déjà fixe
  • codifie l'état de l'art WRT SI-8104
  • Fix BrowserTraverser pour les objets de package
  • Tester démontrant SI-8085
  • Revert & quot; SI-6426, importable _ & quot;.
  • Cycle Fix gaine par récursion, compilation séparée
  • Assurez surcharge, défaut restriction Polytype conscience
  • HashSet devrait mettre en œuvre l'union
  • retirer le code défensive rendu obsolète par correction existant pour SI-5604
  • assert trop zélé dans GenBCode
  • Met correctif SI-7335 derrière un drapeau niveau de la source
  • Met correctif SI-6899 sous un drapeau de niveau de la source
  • Ajouter un drapeau '-Xsource' permettant compilation par exemple Mode 2,10
  • bug Range: Mauvais résultat pour Long.MinValue à Long.MaxValue par Int.MaxVal
  • fixer fonctions anonymes avec des emplacements
  • HashMap devrait mettre en œuvre filtre
  • Set devrait mettre en œuvre filtre

  • Mise à jour
  • docs StringContext.f
  • Résultats de ImmutableSetFactory.empty dans StackOverflowError
  • quasi-complète BigDecimal solidité / exactitude correctif.
  • éviter d'SOE pendant Volet # aplatissent.
  • Supprimer misc. élémentsdeprecated
  • Refactoriser par la révision du code
  • Carat = & gt; Caret
  • Unprintables dans les messages
  • lignes de comptage par EOL
  • déprécier insertion automatique () dans les listes d'arguments
  • Utiliser Regex.quote
  • Ajouter Regex.quote
  • unzip / unzip3 retourner mauvais type statique lorsqu'il est appliqué à des tableaux
  • Correction faux & quot; rien ne remplace & quot; pour la classe de cas param protégée
  • Implémente subsetOf spécialisé pour HashSet
  • Correction non-déterministe

Ce qui est nouveau dans la version 2.10.4 RC1:

  • Cours de Valeur:
  • Une classe peut désormais étendre AnyVal afin qu'il se comporte comme un type de structure (des restrictions se appliquent).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Classes implicites:
  • Le modificateur implicite se applique désormais aussi aux définitions de classes de réduire le passe-partout d'emballages implicites.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • Chaîne Interpolation:
  • val ce = & quot; & quot ;; génial println (s & quot; STRING interpolation est $ {} what.toUpperCase & quot;)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures:
  • asynchrone obtenir certains JSON: pour (req

Ce qui est nouveau dans la version 2.10.0:

  • Cours de Valeur:
  • Une classe peut désormais étendre AnyVal afin qu'il se comporte comme un type de structure (des restrictions se appliquent).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Classes implicites:
  • Le modificateur implicite se applique désormais aussi aux définitions de classes de réduire le passe-partout d'emballages implicites.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • Chaîne Interpolation:
  • val ce = & quot; & quot ;; génial println (s & quot; STRING interpolation est $ {} what.toUpperCase & quot;)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Futures:
  • asynchrone obtenir certains JSON: pour (req

Quoi de neuf dans la version 2.9.1-1:

  • Ne pas marquer mixte dans les méthodes les ponts.
  • Ajouter drapeau SYNTHÉTIQUE pour les méthodes de pont.
  • Mise à jour construction pour la publication sur Sonatype OSSRH

Ce qui est nouveau dans la version 2.7.7:

  • Cette version inclut des correctifs à la bibliothèque des Acteurs, Scala IDE Eclipse pour des améliorations, un correctif pour une condition d'erreur liés à Enfin clauses et des exceptions, des corrections à Vals paresseux héréditaires, et des corrections et des améliorations au programme d'installation du pot.

Ce qui est nouveau dans la version 2.7.7 RC1:

  • Cette version inclut des correctifs et refactoring pour les acteurs bibliothèque, quelques améliorations à la Scala pour Eclipse IDE, ainsi que des corrections de bugs supplémentaires.

Ce qui est nouveau dans la version 2.7.6:

  • Cette version de maintenance mineure aborde un problème rare qui pourrait résultat dans un & quot; malformé Scala signature & quot; message.
  • Pas d'autres corrections ou des changements sont inclus; si vous ne avez jamais rencontré le message ci-dessus, vous ne verrez pas de différence par la mise à niveau.

Quoi de neuf dans la version 2.7.5:

  • Corrigé # 1999 (problème de famine lorsque les lots de tâches sont créés à partir de fils FJTaskRunner). Cela pourrait aboutir à la JVM manque de mémoire quand un grand nombre d'acteurs où créés à très haute fréquence.
  • Corrigé # 2000 (acteurs ne sont pas toujours liés terminent pas correctement). Il pourrait en résulter fuite de mémoire dans les applications qui créent de nombreux acteurs liés.
  • acteurs de référence de comptage mobilité utilisant WeakReferences, car cela pourrait conduire à des fuites de mémoire. Résiliation des acteurs est toujours suivi, bien que l'utilisation d'un système plus simple qui ne se appuie pas sur WeakReferences. Dans certains cas, les utilisateurs doivent désormais appeler `Scheduler.shutdown ()` explicitement de mettre fin à une application basée sur les acteurs.
  • Correction d'un bug NullPointerException` `dans` Scheduler.restart`.

Quoi de neuf dans la version 2.7.4:

  • Cette nouvelle version est une version de maintenance; plusieurs bugs ont été corrigés, mais à ce stade nous ne sommes que l'ajout de nouvelles fonctionnalités à la nouvelle base de code Scala 2.8, qui devrait être terminée en quelques mois.
  • Cette version sera la dernière version de la branche 2.7.x de, et sera également le dernier à soutenir l'ancienne version 1.4 de la machine virtuelle Java.

Logiciel similaire

Box
Box

19 Feb 15

wempy
wempy

20 Feb 15

GNU Automake
GNU Automake

22 Jun 18

Alice ML
Alice ML

2 Jun 15

Commentaires à Scala

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!