Scala

Software captura de pantalla:
Scala
Detalles de software:
Versión: 2.10.3 / 2.10.4 RC1 / 2.11.0 Milestone 8
Fecha de carga: 17 Feb 15
Promotor: The Scala Team
Licencia: Libre
Popularidad: 62

Rating: 2.5/5 (Total Votes: 2)

Scala es un lenguaje de programación multi-paradigma fuente moderna y abierta especialmente diseñado para expresar patrones de programación comunes de una manera elegante, conciso y con seguridad de tipos.
Scala se integra sin problemas características de los lenguajes orientados a objetos y funcionales que incluyen mixins, tipos de datos algebraicos con la coincidencia de patrones, genericidad, y mucho más

¿Qué hay de nuevo en esta versión:.

  • Fix bug con super-descriptores de acceso / tipos dependientes
  • fix rendimiento validador varianza Backport
  • Expandir el comentario con una más detallada TODO

  • Propietarios
  • símbolo de reparación después abandonaron named- / default-args
  • compat binario. solución para el bug borrado SI-7120
  • Caso de prueba para crasher ya fijado
  • la codifica el estado del arte WRT SI-8104
  • BrowserTraverser Arreglo para objetos de paquete
  • Prueba demostrando SI-8085
  • Revert & quot; SI-6426, importable _ & quot;.
  • ciclo inliner Fix con recursividad, compilación separada
  • Haga sobrecarga, incumplimientos Polytype restricción conciencia
  • HashSet debe implementar unión
  • quitando código defensiva obsoleto debido solución existente para SI-5604
  • assert exceso de celo en GenBCode
  • Pone fix SI-7335 detrás de una bandera de nivel de fuente
  • Pone fix SI-6899 bajo la bandera del nivel de fuente
  • Añadir una bandera '-Xsource' que permite la compilación de ejemplo Modo de 2.10
  • Gama bug: resultado incorrecto para Long.MinValue a Long.MaxValue por Int.MaxVal
  • fijar funciones anónimas con marcadores de posición
  • HashMap debe aplicar filtro
  • Set debe aplicar filtro
  • docs StringContext.f actualización
  • Resultados ImmutableSetFactory.empty en StackOverflowError
  • -Quasi integral BigDecimal solidez / fix corrección.
  • evitar posibles SOE durante Stream # aplanan.
  • Eliminar misceláneos. elementosDeprecated
  • Refactor por revisión de código
  • quilates = & gt; Caret
  • Unprintables en mensajes
  • Líneas de contar de EOLs
  • Desaprobar () inserción automática en las listas de argumentos
  • Uso Regex.quote
  • Añadir Regex.quote
  • descomprimir / unzip3 volver tipo incorrecto estática cuando se aplica a las matrices de
  • Fix falsa & quot; anula nada & quot; para la clase de caso param protegido
  • Implementa subsetOf especializado para HashSet
  • Fix no determinista

¿Qué hay de nuevo en la versión 2.10.4 RC1:

  • Clases Valor:
  • Una clase ahora se puede extender AnyVal para hacer que se comporte como un tipo de estructura (aplican restricciones).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Las clases implícitas:
  • El modificador implícita ahora también se aplica a las definiciones de clase para reducir el texto modelo de envolturas implícitas.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • La interpolación de la secuencia:
  • val lo = & quot; & quot ;; impresionante println (s & quot; interpolación cadena es $ {} what.toUpperCase & quot;)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Valor futuro:
  • Asincrónicamente conseguir un poco de JSON: for (req

¿Qué hay de nuevo en la versión 2.10.0:

  • Clases Valor:
  • Una clase ahora se puede extender AnyVal para hacer que se comporte como un tipo de estructura (aplican restricciones).
  • http://docs.scala-lang.org/overviews/core/value-classes.html
  • Las clases implícitas:
  • El modificador implícita ahora también se aplica a las definiciones de clase para reducir el texto modelo de envolturas implícitas.
  • http://docs.scala-lang.org/sips/pending/implicit-classes.html
  • La interpolación de la secuencia:
  • val lo = & quot; & quot ;; impresionante println (s & quot; interpolación cadena es $ {} what.toUpperCase & quot;)
  • http://docs.scala-lang.org/overviews/core/string-interpolation.html
  • Valor futuro:
  • Asincrónicamente conseguir un poco de JSON: for (req

¿Cuál es nuevo en la versión 2.9.1-1:

  • No marque mixta en los métodos como puentes.
  • Agregar bandera SINTÉTICO de métodos puente.
  • Actualización de acumulación para la publicación de Sonatype OSSRH

¿Qué hay de nuevo en la versión 2.7.7:

  • Esta versión incluye correcciones para la biblioteca de Actores, Scala IDE para mejoras de Eclipse, una solución para una condición de error relacionado con último cláusulas y excepciones, correcciones a vals perezosos heredados y correcciones y mejoras en el instalador frasco.

¿Qué hay de nuevo en la versión 2.7.7 RC1:

  • Esta versión incluye correcciones y refactorizaciones para los actores biblioteca, un par de mejoras en el IDE Scala para Eclipse, así como correcciones de errores adicionales.

¿Qué hay de nuevo en la versión 2.7.6:

  • aborda Esta versión de mantenimiento menor de un problema poco frecuente que podía resultado en una & quot; malformado Scala firma & quot; mensaje.
  • No hay otras correcciones o cambios se incluyen; si usted nunca ha encontrado el mensaje anterior, usted no notará ninguna diferencia por la actualización.

¿Cuál es nuevo en la versión 2.7.5:

  • # Fijo 1999 (problema de inanición cuando una gran cantidad de tareas se crean a partir de hilos FJTaskRunner). Esto podría resultar en la JVM se quede sin memoria cuando una gran cantidad de actores, donde crearon a una frecuencia muy alta.
  • Corregido # 2000 (actores vinculados no siempre terminan correctamente). Esto podría resultar en la memoria de la fuga en aplicaciones que crean muchos actores vinculados.
  • actores de conteo de referencias movilidad utilizando WeakReferences, ya que esto podría conducir a pérdidas de memoria. Terminación de los actores aún se sigue, aunque utilizando un esquema más simple que no se basa en WeakReferences. En algunos casos, los usuarios deben llamar `Scheduler.shutdown ()` explícitamente para terminar una aplicación basada en actor.
  • Se ha corregido un error NullPointerException` `en` Scheduler.restart`.

¿Cuál es nuevo en la versión 2.7.4:

  • Esta nueva versión es una versión de mantenimiento; varios errores han sido corregidos, pero en este momento sólo estamos agregando nuevas funciones a la nueva Scala 2,8 código base, que debe ser completado dentro de algunos meses.
  • Esta versión será la última versión de la rama 2.7.x, y también será el último en apoyar a la antigua versión 1.4 de la máquina virtual de Java.

Programas parecidos

YML
YML

11 May 15

Rails
Rails

17 Feb 15

Project Fortress
Project Fortress

2 Jun 15

Comentarios a la Scala

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!