마틴 오더스키

Martin Odersky
마틴 오더스키
Mark Odersky photo by Linda Poeng.jpg
태어난 (1958-09-05) 1958년 9월 5일(63세)
국적.독일의
모교루트비히 막시밀리안 뮌헨 대학교 ETH 취리히
로 알려져 있다범용 Java, Scala, MOOC
과학 경력
필드컴퓨터 언어
영향받은피자(programming_language)

마르틴 오데르스키(Martin Odersky, 1958년 9월 5일 ~ )는 독일의 컴퓨터 과학자이며 스위스[1] 에콜 폴리테크니크 페데랄로잔(EPFL)의 프로그래밍 교수이다.는 코드 분석과 프로그래밍 언어를 전문으로 한다.는 다른 사람의 도움을 받아 Scala 프로그래밍[2][3] 언어와 Generic Java(그리고 이전에는 피자[4])를 설계했습니다.

1989년, 그는 파스칼을 포함한 몇몇 프로그래밍 언어의 디자이너로 가장 잘 알려진 니클라우스 워스의 감독 아래 ETH 취리히에서 박사학위를 받았습니다.그는 IBM과 예일 대학교에서 박사후 과정을 거쳤다.

1997년에 그는 GJ [5][6][7]컴파일러를 구현했고, 그의 구현은 자바 [8]컴파일러인 javac의 기반이 되었습니다.

2002년에 그와 다른 사람들은 2003년에 [5]첫 공개 발매된 Scala에 대한 작업을 시작했다.

2007년에는 컴퓨터 기계 협회 펠로우로 취임했습니다.

2011년 5월 12일, Odersky와 공동작업자는 Scala에 [3]대한 상업적 지원, 교육 및 서비스를 제공하는 회사인 Typesafe Inc.(사명: Lightbend Inc., 2016년 2월 (2016-02))를 출범시켰습니다.

그는 Coursera 온라인 학습 플랫폼에서 다음 3가지 과정을 가르치고 있습니다.Scala의 기능 프로그래밍 원리, Scala의 기능 프로그램 설계 및 Programming Reactive Systems.[9][10][11]

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Biographical notice on EPFL website". Retrieved 28 May 2016.
  2. ^ "Artima Weblogs". EPFL. 2006. Retrieved 22 May 2013.
  3. ^ a b Peter Delevett (16 May 2011). "Cloud computing pioneer Martin Odersky takes wraps off his new company Typesafe". San Jose-Mercury News. Retrieved 22 May 2013.
  4. ^ Venners, Bill; Eckel, Bruce (26 January 2004). "Generics in C#, Java, and C++: A Conversation with Anders Hejlsberg, Part VII". Artima, Inc. Artima, Inc. Retrieved 17 July 2016.
  5. ^ a b Venners, Bill; Sommers, Frank (4 May 2009). "The Origins of Scala - A conversation with Martin Odersky, Part I". artima.com. Retrieved 12 February 2022.
  6. ^ "Preface to the Third Edition Java Language Specification Book". Retrieved 22 February 2017.
  7. ^ Naftalin, Maurice; Wadler, Philip (2007). Preface to the Java Generics and Collections Book. ISBN 9780596527754. Retrieved 22 February 2017.
  8. ^ "Biographical notice on Coursera website". Archived from the original on 2 October 2016. Retrieved 29 September 2016.
  9. ^ "Functional Programming Principles in Scala". Retrieved 10 July 2013.
  10. ^ "Functional Program Design in Scala". Retrieved 28 September 2016.
  11. ^ "Programming Reactive Systems". Retrieved 9 February 2021.

외부 링크