Martin Odersky
Martin Odersky | |
---|---|
Born | 5 September 1958 |
Residence | Lausanne, Switzerland |
Nationality | German |
Fields | Computer languages |
Alma mater | Ludwig Maximilian University of Munich, ETH Zurich |
Known for | Generic Java, Scala, MOOC |
Martin Odersky (born 5 September 1958) is a German[1] computer scientist and professor of programming methods at École Polytechnique Fédérale de Lausanne (EPFL) in Switzerland. He specializes in code analysis and programming languages. He designed the Scala programming language[2][3] and Generic Java (and Pizza before[4]) both with others, and built the current generation of javac, the Java compiler.[5] In 2007, he was inducted as a Fellow of the Association for Computing Machinery.
In 1989, he received his Ph.D. from ETH Zurich under the supervision of Niklaus Wirth, who is best known as the designer of several programming languages, including Pascal. He did postdoctoral work at IBM and Yale University.
On 12 May 2011, Odersky and collaborators launched Typesafe Inc. (renamed Lightbend Inc., February 2016 ), a company to provide commercial support, training, and services for Scala,[3] and he currently serves as the chairman and chief architect.[6]
He teaches two courses on the massive open online course (MOOC) provider, Coursera, namely Functional Programming Principles in Scala and Functional Program Design in Scala.[7][8]
References
- ↑ "Biographical notice on EPFL website". Retrieved 28 May 2016.
- ↑ "Artima Weblogs". EPFL. 2006. Retrieved 22 May 2013.
- 1 2 Peter Delevett (16 May 2011). "Cloud computing pioneer Martin Odersky takes wraps off his new company Typesafe". San Jose-Mercury News. Retrieved 22 May 2013.
- ↑ Venners, Bill; Eckel, Bruce (26 January 2004). "Generics in C#, Java, and C++: A Conversation with Anders Hejlsberg, Part VII". Artima, Inc. Artima, Inc. Retrieved 17 July 2016.
- ↑ "Biographical notice on Coursera website". Retrieved 29 September 2016.
- ↑ "Company Leadership". Lightbend. Lightbend. Retrieved 17 July 2016.
- ↑ "Functional Programming Principles in Scala". Retrieved 10 July 2013.
- ↑ "Functional Program Design in Scala". Retrieved 28 September 2016.
External links
- Official website
- Interview with Martin Odersky about Scala Dr. Dobb's, 2011
- Martin Odersky on the Future of Scala, Interview by Sadek Drobi on Jan 10, 2012
- Biographical notice, EPFL website
- Publications
- Blog at Lightbend