Scala para Mac
El lenguaje de programación Scala.

Scala combina programación orientada a objetos y programación funcional en un lenguaje conciso y de alto nivel. Los tipos estáticos de Scala ayudan a evitar errores en aplicaciones complejas, y sus entornos de ejecución JVM y JavaScript te permiten construir sistemas de alto rendimiento con fácil acceso a enormes ecosistemas de bibliotecas.
Scala se ejecuta en la JVM, por lo que las pilas de Java y Scala se pueden mezclar libremente para una integración totalmente fluida.
Así que el sistema de tipos no se siente tan estático. ¡No trabajes para el sistema de tipos! ¡Deja que el sistema de tipos trabaje para ti!
Utiliza operaciones de datos paralelos en colecciones, utiliza actores para concurrencia y distribución, o futuros para programación asíncrona.
Combina la flexibilidad de las interfaces al estilo Java con el poder de las clases. Piensa en herencia múltiple fundamentada.
Piensa en "switch" en esteroides. Coincide con jerarquías de clases, secuencias y más.
Las funciones son objetos de primera clase. Compónlas con garantía de seguridad de tipos. Úsalas en cualquier lugar, pásalas a cualquier cosa.
Lista completa de cambios disponible aquí

Comentarios
Valoraciones de usuarios