Log inSign up
Martin Odersky
1,304 posts
user avatar
Martin Odersky
@odersky
lead designer of Scala
Joined November 2008
242
Following
47.4K
Followers
  • user avatar
    Martin Odersky
    @odersky
    May 14, 2021
    Scala 3 has landed
    user avatar
    Scala
    @scala_lang
    May 14, 2021
    🎺🎺🎺 After 8 years of work, 28,000 commits, 7,400 pull requests, 4,100 closed issues – Scala 3 is finally out! Read more here: scala-lang.org/blog/2021/05/1…
  • user avatar
    Martin Odersky
    @odersky
    May 14, 2021
    Scala 3 is a new language, built on a new compiler platform. We put special emphasis on making it easy to learn, easy to use, and easy to scale. /1
  • user avatar
    Martin Odersky
    @odersky
    Apr 20, 2018
    It's official - Dotty will become Scala 3:
    Image
    scala-lang.org
    Blog
  • user avatar
    Martin Odersky
    @odersky
    Jul 11, 2022
    Exciting news: We are starting a large scale research project to develop a universal theory of resources and effects based on capabilities.
  • user avatar
    Martin Odersky
    @odersky
    Sep 18, 2020
    They are finally in the box! 11 weeks of raw video footage for MOOCs from 1+1 = 2 to functional reactive programming. All in Scala 3. New topics: extension methods, enums, givens, opaque types, implicit function types.
  • user avatar
    Martin Odersky
    @odersky
    Jan 3, 2024
    I am very saddened by this news. Niklaus got me into CS since I became fascinated by the beauty of his language designs and compiler architectures. And later he became the guiding mentor for my doctoral studies at ETH.
    user avatar
    Bertrand Meyer
    @Bertrand_Meyer
    Jan 3, 2024
    We lost a titan of programming languages, programming methodology, software engineering and hardware design. Niklaus Wirth passed away on the first of January. We mourn a pioneer, colleague, mentor and friend.
    84K
  • user avatar
    Martin Odersky
    @odersky
    Jun 25, 2019
    Scala wins the SIGPLAN programming languages award! I'm very happy and thankful for this recognition.
    Image
    Scala programming language wins SIGPLAN award
    From actu.epfl.ch
  • user avatar
    Martin Odersky
    @odersky
    Jun 11, 2020
    Among the clearest explanations of "why functional programming?" that I have seen:
    inner-product.com
    What Functional Programming Is, What it Isn't, and Why it Matters
    The core premise of functional programming, in my opinion, is that local reasoning and composition make for better code. Here I discuss what these terms mean and the benefits they bring.
  • user avatar
    Martin Odersky
    @odersky
    Nov 26, 2019
    #ScalaThankYou you to @epfl for having given me the chance to pursue my dreams. And thank you to the Scala community for having turned them into a reality beyond my wildest expectations.
  • user avatar
    Martin Odersky
    @odersky
    Jan 14, 2024
    I started a blog. In the first installment I write of some of my memories of Niklaus Wirth.
    odersky.github.io
    Some Memories of Niklaus Wirth
    January 2024
    45K
  • user avatar
    Martin Odersky
    @odersky
    Nov 10, 2017
    This was fast! My Devoxx 2017 talk on "Plain Functional Programming" is already available on YouTube:
  • user avatar
    Martin Odersky
    @odersky
    Mar 24, 2019
    Back on my 3yr old MacBook Pro after trying a new model for 3 months. Such a relief of not having to cope with the broken keyboard and touch bar anymore!
  • user avatar
    Martin Odersky
    @odersky
    Feb 14, 2016
    Strategic Scala Style: Principle of Least Power by @li_haoyi. I recommend that every Scala programmer reads this. lihaoyi.github.io/post/Strategic…
  • user avatar
    Martin Odersky
    @odersky
    Jul 6, 2018
    Fleshed out proposal for typelevel programming in Scala 3:
    github.com
    Functional Typelevel Programming in Scala by odersky · Pull Request #4768 · scala/scala3
    Working draft document. Implementation is done elsewhere. I broke this out from #4616, so that language design and implementation can be discussed separately.

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement