Fuertemente tipado (según es.wikipedia) • Hosteado en el JVM ( Genera Bytecode ) • Interoperable con Java (y otros lenguajes en el jvm) viernes 18 de enero de 13
a partir de componentes. • Los lenguajes necesitan ser escalables: iguales en pequeña y gran escala. • Se intenta lograr ese objetivo fusionando OO/FP viernes 18 de enero de 13
y extender • Las clases proveen abstracciones parciales • Modularidad Funcional • Funciones de alto orden: flexibilidad • Inmutabilidad y transparencia referencial • Construir cosas a partir de partes pequeñas • La inmutabilidad y la transparencia referencial son muy beneficiosas en el mundo multicore. viernes 18 de enero de 13
el sistema como queramos • El type system es poderoso y en general no se mete en el camino • Sintaxis flexible: Crea tu propio lenguaje viernes 18 de enero de 13