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

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Swiss person
computer scientist
person
affiliation School of Computer and Communication Sciences at EPFL
almaMater ETH Zurich
University of Zurich
areaOfImpact JVM ecosystem
functional programming on the JVM
basedIn Lausanne
coAuthorOf Programming in Scala
contributedTo Java generics design
javac Java compiler
designed Scala programming language
linked to: Scala
developed Scala programming language
linked to: Scala
doctoralAdvisor Niklaus Wirth
employer EPFL
É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 programming language
linked to: Scala

programming language design
languageCreated Scala
name Martin Odersky
nationality Switzerland
notableStudent Adriaan Moors
notableWork Programming in Scala
Scala language specification
linked to: Scala
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 EPFL
University of Karlsruhe
University of South Australia
workedOn GJ (Generic Java)
linked to: Java

Pizza programming language

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Scala designedBy Martin Odersky
Martin Odersky name Martin Odersky
Pizza (programming language) designedBy Martin Odersky
subject linked to: Pizza programming language