Escolar Documentos
Profissional Documentos
Cultura Documentos
Índice
1 Características
1.1 Orientación a objetos
1.2 Lenguaje funcional
1.3 Tipificado estático
1.4 Extensibilidad
2 Hola Mundo
3 Enlaces externos
Características
Orientación a objetos
Scala es un lenguaje de programación orientado a objetos puro, en el sentido de que
cada valor es un objeto. El tipo y comportamiento de los objetos se describe por
medio de clases y traits. La abstracción de clases se realiza extendiendo otras
clases y usando un mecanismo de composición basado en mixins como un reemplazo
limpio de la herencia múltiple.
Lenguaje funcional
Scala también posee características propias de los lenguajes funcionales. En Scala
las funciones son valores de primera clase, soportando funciones anónimas, orden
superior, funciones anidadas y currificación. Scala viene integrado de fábrica con
la técnica de pattern matching para modelar tipos algebraicos usados en muchos
lenguajes funcionales.
Tipificado estático
Scala está equipado con un sistema de tipos expresivo que refuerza a que las
abstracciones de tipos se usen en forma coherente y segura.
Extensibilidad
Scala se diseñó teniendo en mente el hecho de que en la práctica el desarrollo de
aplicaciones requiere a menudo de extensiones específicas del lenguaje. Para ello,
Scala proporciona una combinación única de mecanismos que hacen fácil y sin
problemas agregar construcciones nuevas al lenguaje en forma de bibliotecas.
Hola Mundo
Hola Mundo escrito en Scala:
Enlaces externos
Sito web de Scala
Documentación
Scala API
Categorías: Lenguajes de programación multiparadigmaLenguajes de programación
orientada a objetosSoftware de 2003Lenguajes funcionales
Menú de navegación
No has accedidoDiscusiónContribucionesCrear una
cuentaAccederArtículoDiscusiónLeerEditarVer historialBuscar
Buscar en Wikipedia
Portada
Portal de la comunidad
Actualidad
Cambios recientes
Páginas nuevas
Página aleatoria
Ayuda
Donaciones
Notificar un error
Imprimir/exportar
Crear un libro
Descargar como PDF
Versión para imprimir
Herramientas
Lo que enlaza aquí
Cambios en enlazadas
Subir archivo
Páginas especiales
Enlace permanente
Información de la página
Elemento de Wikidata
Citar esta página
En otros idiomas
العربية
Deutsch
English
Français
Bahasa Indonesia
日本語
Português
Русский
中文
26 más
Editar enlaces
Se editó esta página por última vez el 9 abr 2018 a las 08:15.
El texto está disponible bajo la Licencia Creative Commons Atribución Compartir
Igual 3.0; pueden aplicarse cláusulas adicionales. Al usar este sitio, usted acepta
nuestros términos de uso y nuestra política de privacidad.
Wikipedia® es una marca registrada de la Fundación Wikimedia, Inc., una
organización sin ánimo de lucro.
Normativa de privacidadAcerca de WikipediaLimitación de
responsabilidadDesarrolladoresDeclaración de cookiesVersión para móvilesWikimedia
Foundation Powered by MediaWiki