Today I used the REPL a lot and it feels far away from the usual JetBrains quality. Destructuring declarations don’t work (though fixed in 1.1.4 (eap), selead classes don’t work, some common methods like
println are sometimes marked as unknown, sometimes the evaluation is really slow, sometimes code completion works and sometimes not … And several times I had to restart the REPL, because it was hanging completely.
It is a really frustrating user experience! So my question is: Is JetBrains fully commited to the REPL? Because, if this is not the case, this piece of software should be killed to avoid further frustration what could even damage the image of Kotlin and JetBrains.
If JetBrains considers the REPL to be an important and useful thing (as I do in principle), every language feature should be tested in the REPL. The REPL deserves more love