Martin Odersky
E355650
Martin Odersky is a Swiss computer scientist best known as the creator of the Scala programming language and a prominent researcher in programming language design.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Martin Odersky canonical | 3 |
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Swiss person
ⓘ
computer scientist ⓘ person ⓘ |
| affiliation |
School of Computer and Communication Sciences
ⓘ
surface form:
School of Computer and Communication Sciences at EPFL
|
| almaMater |
ETH Zurich
ⓘ
University of Zurich ⓘ |
| areaOfImpact |
Java Virtual Machine
ⓘ
surface form:
JVM ecosystem
functional programming on the JVM ⓘ |
| basedIn | Lausanne ⓘ |
| coAuthorOf | Programming in Scala ⓘ |
| contributedTo |
Java generics design
ⓘ
javac Java compiler ⓘ |
| designed |
Scala
ⓘ
surface form:
Scala programming language
|
| developed |
Scala
ⓘ
surface form:
Scala programming language
|
| doctoralAdvisor | Niklaus Wirth ⓘ |
| employer |
École polytechnique fédérale de Lausanne
ⓘ
surface form:
EPFL
École polytechnique fédérale de Lausanne ⓘ
surface form:
École Polytechnique Fédérale de Lausanne
|
| field |
computer science
ⓘ
programming languages ⓘ |
| founded |
Lightbend
ⓘ
Typesafe ⓘ |
| hasOnlineCourse | Functional Programming Principles in Scala ⓘ |
| influenced |
Scala community
ⓘ
design of modern JVM languages ⓘ |
| influencedBy | Niklaus Wirth ⓘ |
| knownFor |
Scala
ⓘ
surface form:
Scala programming language
programming language design ⓘ |
| languageCreated | Scala ⓘ |
| name | Martin Odersky self-link ⓘ |
| nationality | Switzerland ⓘ |
| notableStudent | Adriaan Moors ⓘ |
| notableWork |
Programming in Scala
ⓘ
Scala ⓘ
surface form:
Scala language specification
|
| occupation |
computer scientist
ⓘ
university professor ⓘ |
| platformOfCourse | Coursera ⓘ |
| position | professor at EPFL ⓘ |
| researchInterest |
functional programming
ⓘ
object-oriented programming ⓘ programming language design ⓘ type systems ⓘ |
| role | co-founder of Lightbend ⓘ |
| taughtAt |
École polytechnique fédérale de Lausanne
ⓘ
surface form:
EPFL
University of Karlsruhe ⓘ University of South Australia ⓘ |
| workedOn |
Java
ⓘ
surface form:
GJ (Generic Java)
Pizza programming language ⓘ |
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
Pizza (programming language)