Martin Odersky (born 5 September 1958) is a German computer scientist and professor of programming methods at EPFL in Switzerland. He specializes in code analysis and programming languages. He designed the Scala programming language and Generic Java, and built the current generation of javac, the Java compiler. 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.
In 2011, he founded Typesafe Inc., a company to support and promote Scala.
He has been teaching a free “massive open online course” on Coursera called Functional Programming Principles in Scala.
- ^ https://www.coursera.org/course/progfun
- ^ http://www.mercurynews.com/business/ci_18048434?source=rss&nclick_check=1
External links