Summer of Usability

It’s a reasonable suggestion to wait for Scala 3, but my concern is with the Scala 2 users. They’re not all going to be able to immediately switch to Scala 3. So, investment in the Scala 2 REPL (or some other thing we decide to do for 2.14) will be enjoyed for at least another 5 years (conservative estimate :-)).

Ideally, the REPL code would be shared between the Scala 2 and 3 compilers anyway.


The frontend could be shared through the use of a REPL Server Protocol, more info and code:

1 Like