HOME

TheInfoList



OR:

Martin Odersky (born 5 September 1958) is a German
computer scientist A computer scientist is a scientist who specializes in the academic study of computer science. Computer scientists typically work on the theoretical side of computation. Although computer scientists can also focus their work and research on ...
and professor of programming methods at
École Polytechnique Fédérale de Lausanne The École Polytechnique Fédérale de Lausanne (, EPFL) is a public university, public research university in Lausanne, Switzerland, founded in 1969 with the mission to "train talented engineers in Switzerland". Like its sister institution E ...
(EPFL) in Switzerland. He specializes in code analysis and
programming language A programming language is a system of notation for writing computer programs. Programming languages are described in terms of their Syntax (programming languages), syntax (form) and semantics (computer science), semantics (meaning), usually def ...
s. He spearheaded the design of Scala and Generic Java (and
Pizza Pizza is an Italian cuisine, Italian, specifically Neapolitan cuisine, Neapolitan, dish typically consisting of a flat base of Leavening agent, leavened wheat-based dough topped with tomato, cheese, and other ingredients, baked at a high t ...
before). In 1989, he received his Ph.D. from
ETH Zurich ETH Zurich (; ) is a public university in Zurich, Switzerland. Founded in 1854 with the stated mission to educate engineers and scientists, the university focuses primarily on science, technology, engineering, and mathematics. ETH Zurich ran ...
under the supervision of
Niklaus Wirth Niklaus Emil Wirth ( IPA: ) (15 February 1934 – 1 January 2024) was a Swiss computer scientist. He designed several programming languages, including Pascal, and pioneered several classic topics in software engineering. In 1984, he won the Tu ...
, who is best known as the designer of several programming languages, including Pascal. He did postdoctoral work at
IBM International Business Machines Corporation (using the trademark IBM), nicknamed Big Blue, is an American Multinational corporation, multinational technology company headquartered in Armonk, New York, and present in over 175 countries. It is ...
and
Yale University Yale University is a Private university, private Ivy League research university in New Haven, Connecticut, United States. Founded in 1701, Yale is the List of Colonial Colleges, third-oldest institution of higher education in the United Stat ...
. In 1997, he implemented the GJ compiler, and his implementation became the basis of javac, the Java compiler. In 2001, he and others began working on Scala which had its first public release in 2004. In 2007, he was inducted as a Fellow of the Association for Computing Machinery. On 12 May 2011, Odersky and collaborators launched Typesafe Inc. (renamed Lightbend Inc., ), a company to provide commercial support, training, and services for Scala. He teaches three courses on the
Coursera Coursera Inc. () is an American global massive open online course provider. It was founded in 2012 by Stanford University computer science professors Andrew Ng and Daphne Koller. Coursera works with universities and other organizations to offe ...
online learning platform: ''Functional Programming Principles in Scala'', ''Functional Program Design in Scala'' and ''Programming Reactive Systems''.


See also

* Timeline of programming languages * Scala programming language


References


External links

*
Biographical notice
EPFL 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
Martin Odersky on the release of Scala 3.0.0
Living people German computer scientists Programming language designers Programming language researchers 2007 fellows of the Association for Computing Machinery Scala (programming language) 1958 births ETH Zurich alumni Academic staff of the École Polytechnique Fédérale de Lausanne {{compu-bio-stub