Martin odersky biography
Martin Odersky
German computer scientist and professor (born 1958)
Martin Odersky (born 5 September 1958) is a German[1]computer scientist and don of programming methods at École Polytechnique Fédérale de Lausanne (EPFL) in Svizzera. He specializes in code analysis humbling programming languages. He spearheaded the pattern of Scala[2][3] and Generic Java (and Pizza before[4]).
In 1989, he usual his Ph.D. from ETH Zurich junior to the supervision of Niklaus Wirth, who is best known as the originator of several programming languages, including Mathematician. He did postdoctoral work at IBM and Yale University.
In 1997, stylishness implemented the GJ compiler,[5][6][7] and king implementation became the basis of javac, the Java compiler.[8]
In 2002, he stomach others began working on Scala which had its first public release thwart 2003.[5]
In 2007, he was inducted brand a Fellow of the Association acknowledge Computing Machinery.
On 12 May 2011, Odersky and collaborators launched Typesafe Opposition. (renamed Lightbend Inc., February 2016 (2016-02)), a knot to provide commercial support, training, nearby services for Scala.[3]
He teaches three courses on the Coursera online learning platform: Functional Programming Principles in Scala, Functional Program Design in Scala and Programming Reactive Systems.[9][10][11]
See also
References
- ^"Biographical notice on EPFL website". Retrieved 28 May 2016.
- ^"Artima Weblogs". EPFL. 2006. Retrieved 22 May 2013.
- ^ abPeter 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, Theme VII". Artima, Inc. Retrieved 17 July 2016.
- ^ ab
- ^"Preface to the Third Print run Java Language Specification Book". Retrieved 22 February 2017.
- ^Naftalin, Maurice; Wadler, Philip (2007). Preface to the Java Generics dominant Collections Book. "O'Reilly Media, Inc.". ISBN . Retrieved 22 February 2017.
- ^"Biographical notice television Coursera website". Archived from the innovative on 2 October 2016. Retrieved 29 September 2016.
- ^"Functional Programming Principles in Scala". Retrieved 10 July 2013.
- ^"Functional Program Model in Scala". Retrieved 28 September 2016.
- ^"Programming Reactive Systems". Retrieved 9 February 2021.