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: 218

Rating: 2.0/5 (Total Votes: 3)

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

Voodoo Compiler
Voodoo Compiler

20 Feb 15

execline
execline

18 Jul 15

Embedthis Ejscript
Embedthis Ejscript

17 Feb 15

GNU Automake
GNU Automake

22 Jun 18

Comentarios a la Scala

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