Aviso de copyright
- El autor original de este artículo: el hermano menor del hermano Gu
- Dirección del blog del autor: http://blog.csdn.net/lfdfhl
Una breve introducción a Scala
Aquí, una breve introducción a la información básica y la situación de Scala.
Definición de escala
Scala se deriva de la palabra inglesa scalable, que significa escalable y ampliable.
autor de escala
El lenguaje de programación Scala fue diseñado y desarrollado por Martin Odersky del Swiss Federal Institute of Technology en Lausanne (EPFL) en 2001.
Los principales títulos de Martin Odersky son los siguientes:
- padre de scala
- Becario ACM
- profesor de EPFL
- javac-autor
Más sobre Martin Odersky: https://people.epfl.ch/martin.odersky/?lang=en
Sitio web oficial de Scala
Introducción a Scala
Scala combina programación orientada a objetos y funcional en un lenguaje conciso de alto nivel. Los tipos estáticos de Scala ayudan a evitar errores en aplicaciones complejas, y sus tiempos de ejecución JVM y JavaScript le permiten crear sistemas de alto rendimiento con fácil acceso a enormes ecosistemas de bibliotecas.
Resumen de los puntos principales:
- 1. Scala es un lenguaje de alto nivel que está orientado a objetos y utiliza ampliamente la programación funcional
- 2. Scala usa tipeo estático para construir programas fuertes para evitar errores en aplicaciones complejas
- 3. Scala se ejecuta sobre la JVM
- 4. Scala puede llamar a la biblioteca de clases de Java
- 5. Introducción a Scala, elegante y eficiente
Escenario de aplicación
Scala es ampliamente utilizado en el desarrollo de grandes campos de datos. Por ejemplo, el marco informático Spark se implementa utilizando el lenguaje Scala.
libros autorizados
El libro más autorizado sobre el lenguaje Scala es la obra maestra "Programación Scala (5.ª edición)" de Martin Odersky, el padre de Scala.
El resumen de la reseña del libro es el siguiente: