Scala para macOS

Scala for Mac

Scala for Mac

  -  Código Abierto
Scala para Mac combina la programación orientada a objetos y la programación funcional en un lenguaje conciso 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 le permiten construir sistemas de alto rendimiento con fácil acceso a enormes ecosistemas de bibliotecas. ¡Descargue Scala para macOS hoy!

Scastie ¡es Scala + sbt en su navegador! Puede usar cualquier versión de la aplicación, o incluso backends alternativos como Dotty, Scala.js, Scala Native y Typelevel Scala. Puede usar cualquier biblioteca publicada. Puede guardar y compartir programas/compilaciones de Scala con cualquier persona.

El índice de bibliotecas (o Scaladex) es una representación de un mapa de todas las bibliotecas publicadas. Con Scaladex, un desarrollador ahora puede consultar más de 175,000 versiones de bibliotecas. Scaladex cuenta con el respaldo oficial de Scala Center.

Características y aspectos destacados

INTEROPERABILIDAD SEAMLESS CON JAVA
Se ejecuta en la JVM, por lo que las pilas de Java y Scala se pueden mezclar libremente para una integración totalmente perfecta.

INFERENCIA DE TIPOS
Para que el sistema de tipos no se sienta tan estático. ¡No trabaje para el tipo de sistema. Deje que el sistema de tipos trabaje para usted!

CONCURRENCIA Y DISTRIBUCIÓN
Utilice operaciones de datos paralelas en colecciones, utilice actores para la concurrencia y la distribución, o futuros para la programación asíncrona.

RASGOS
Combine la flexibilidad de las interfaces de estilo Java con el poder de las clases. Piense en la herencia múltiple basada en principios.

COINCIDENCIA DE PATRONES
Piense en "switch" con esteroides. Coincida con jerarquías de clases, secuencias y más.

FUNCIONES DE ORDEN SUPERIOR
Las funciones son objetos de primera clase. Compóngalas con seguridad de tipo garantizada. Úselas en cualquier lugar, páselas a cualquier cosa.

Nota: Asegúrese de tener instalado el Java JDK.

También disponible: Descargar Scala para Windows

  • Scala 3.6.3 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    Scala 3.6.3 Captura de Pantalla 1