Stack Explorer

Scala

Lenguaje funcional y OO para JVM

Tipado: static Creado: 2004
Sitio oficial

Paradigmas

functionalobject-oriented

Ventajas y Desventajas

Ventajas

  • + Expresividad funcional
  • + Interoperabilidad con Java
  • + Apache Spark está en Scala
  • + Type system muy potente
  • + Akka para concurrencia

Desventajas

  • - Curva de aprendizaje alta
  • - Tiempos de compilación lentos
  • - Comunidad más pequeña
  • - Complejidad puede ser excesiva

Casos de Uso

  • Big Data con Apache Spark
  • Sistemas distribuidos con Akka
  • APIs con Play Framework
  • Data Engineering

Tecnologías Relacionadas