I have to confirm that. My latest experience with Kotlin REPL was so frustrating that I finally stopped using it! I wanted to use it in a presentation, but to avoid blaming myself I decided to put all examples in a main
function running it “traditionally”. This is a shame especially since the REPL might be the first thing a newcomer may have contact with.
Apart from support for all language features, I whish there would be
- some type information (like in the Scala REPL)
- basic syntax “completion” (pressing TAB and see a list with methods available)
- paste mode