Download Scala

Document related concepts

Scala (lenguaje de programación) wikipedia , lookup

Transcript
Scala
Martin Odersky
Es un alemán experto en informática y profesor de métodos de programación en el EPFL en Suiza.
Se ha especializado en el análisis de código y lenguajes de programación. Él diseñó Scala,
lenguaje de programación y Java genérica, y construyó la actual generación de javac, el
compilador Java. En 2007 fue admitido como miembro de la Association for Computing Machinery.
En 1989, recibió su Ph.D. de ETH Zurich (Doctorado) bajo la supervisión de Niklaus Wirth, quien es
mejor conocido como el diseñador de varios lenguajes de programación (incluyendo Pascal.
En 2011, fundó Typesafe Inc., una compañía de apoyar y promover la Scala, y actualmente se
desempeña como presidente y arquitecto jefe.
Lenguaje
El diseño de la Scala se inició en 2001 en la Escuela Politécnica Federal de Lausana (EPFL) de
Martin Odersky, un lenguaje de programación que combina las ideas de la programación funcional
y redes de Petri. Odersky había trabajado previamente en Generic Java y javac, Sun’s Java
Compiler.
Scala fue lanzado a finales de 2003 o principios de 2004 en la plataforma Java, y en la plataforma
NET en junio de 2004. Una segunda versión del lenguaje fue lanzado en marzo de 2006. El
soporte para NET. fue lanzado oficialmente en 2012.
El 17 de enero de 2011, el equipo de Scala ganó una beca de investigación de cinco años de más
de 2,3 millones de € del Consejo Europeo de Investigación. El 12 de mayo de 2011, Odersky junto
a sus colaboradores fundaron Typesafe Inc., una compañía de proporcionar apoyo comercial,
formación, y servicios para Scala. Typesafe recibió una inversión de $ 3 millones de Greylock
Partners.
Greylock Partners es una de las empresas de capital riesgo más antiguas, fundada en 1965, con
un capital comprometido de más de $ 2 millones de dólares bajo gestión. La firma se centra en
empresas de reciente creación en el consumidor, el software empresarial y la infraestructura, así
como los sectores de semiconductores.