#Questions for Martin Odersky @ Saks ##Grouped by areas
-
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?
-
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?
-
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?
-
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?
-
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?
- Performance improvements