stringtranslate.com

Martín Odersky

Martin Odersky (nacido el 5 de septiembre de 1958) es un informático alemán [1] y profesor de métodos de programación en la École Polytechnique Fédérale de Lausanne (EPFL) en Suiza. Se especializa en análisis de código y lenguajes de programación . Encabezó el diseño de Scala [2] [3] y Generic Java (y antes de Pizza [4] ).

En 1989, recibió su doctorado en la ETH de Zúrich bajo la supervisión de Niklaus Wirth , quien es más conocido como el diseñador de varios lenguajes de programación, incluido Pascal . Realizó trabajos postdoctorales en IBM y la Universidad de Yale .

En 1997, implementó el compilador GJ, [5] [6] [7] y su implementación se convirtió en la base de javac , el compilador de Java. [8]

En 2002, él y otros comenzaron a trabajar en Scala , que tuvo su primer lanzamiento público en 2003. [5]

En 2007, fue nombrado miembro de la Association for Computing Machinery .

El 12 de mayo de 2011, Odersky y sus colaboradores lanzaron Typesafe Inc. (rebautizada como Lightbend Inc. en febrero de 2016 ), una empresa para proporcionar soporte comercial, capacitación y servicios para Scala. [3] ( 2016-02 )

Imparte tres cursos en la plataforma de aprendizaje en línea Coursera : Principios de programación funcional en Scala , Diseño de programas funcionales en Scala y Programación de sistemas reactivos . [9] [10] [11]

Véase también

Referencias

  1. ^ "Aviso biográfico en el sitio web de la EPFL" . Consultado el 28 de mayo de 2016 .
  2. ^ "Artima Weblogs". EPFL. 2006. Consultado el 22 de mayo de 2013 .
  3. ^ ab Peter Delevett (16 de mayo de 2011). "El pionero de la computación en la nube Martin Odersky presenta su nueva empresa Typesafe". San Jose-Mercury News . Consultado el 22 de mayo de 2013 .
  4. ^ Venners, Bill; Eckel, Bruce (26 de enero de 2004). "Generics in C#, Java, and C++: A Conversation with Anders Hejlsberg, Part VII" (Genericos en C#, Java y C++: una conversación con Anders Hejlsberg, parte VII). Artima, Inc. Recuperado el 17 de julio de 2016 .
  5. ^ ab Venners, Bill; Sommers, Frank (4 de mayo de 2009). "Los orígenes de Scala: una conversación con Martin Odersky, parte I". artima.com . Consultado el 12 de febrero de 2022 .
  6. ^ "Prefacio al libro de especificaciones del lenguaje Java de la tercera edición" . Consultado el 22 de febrero de 2017 .
  7. ^ Naftalin, Maurice; Wadler, Philip (2007). Prefacio del libro sobre genéricos y colecciones de Java. "O'Reilly Media, Inc." ISBN 9780596527754. Recuperado el 22 de febrero de 2017 .
  8. ^ "Aviso biográfico en el sitio web de Coursera". Archivado desde el original el 2 de octubre de 2016 . Consultado el 29 de septiembre de 2016 .
  9. ^ "Functional Programming Principles in Scala" (Principios de programación funcional en Scala) . Consultado el 10 de julio de 2013 .
  10. ^ "Diseño de programas funcionales en Scala" . Consultado el 28 de septiembre de 2016 .
  11. ^ "Programación de sistemas reactivos" . Consultado el 9 de febrero de 2021 .

Enlaces externos