Skip to content

Instantly share code, notes, and snippets.

@sirmes
Last active August 29, 2015 14:01
Show Gist options
  • Select an option

  • Save sirmes/5e03afcc2144dc34b523 to your computer and use it in GitHub Desktop.

Select an option

Save sirmes/5e03afcc2144dc34b523 to your computer and use it in GitHub Desktop.
Questions for Martin Odersky @ Saks

#Questions for Martin Odersky @ Saks ##Grouped by areas

  1. Future of JVM and Scala

    • Where do you see the future of JVM languages going? Scala, Java 8, Closure.
    • Can you speak about dotty and how older scala versions will be impacted?
    • Future evolution of the Scala Stack: should we expect more new features in the core of the language (e.g. Macros in * Scala 2.10) or more on the "enterprise" stack (e.g. Akka, Play, ...) ?
    • Java 8 lamba expressions: is Scala going to include that as part of its syntax or is it going to keep the same functional syntax leveraging the implementation on lambda expressions?
  2. Functional Programming

    • It's been 35 years since John Backus's Turing award speech about FP. What are your thoughts about where FP is today?
    • What is the future of Scala? Functional programming?
  3. General Scala

    • Biggest technical caveats/pitfalls to avoid when using Scala?
    • What is Scala not good for? Best for?"
    • Best practices for functional programming in Scala.
    • In what situations is Scala preferable to java as an implementation language and why.
    • Is javascript used as a model for Scala?
  4. On the tech market

    • How are companies handling the transition of large legacy applications to Scala?
    • What are your thouhts/experience with Servive Oriented Architectures?
    • What general process do you use to design a new application?
  5. Around typesafe

    • Performance improvements
      • Scala performances: where Scala can improve (compiler, runtime, ...) ?
      • Is there any timeline on typesafe's backlog to reduce the compilation time of scala code?
    • What are your thoughts on Play Framework?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment