Consider changing name to "kshell"
nkiesel opened this issue · comments
Most Kotlin developers with a Java background are used to the name "jshell" as part of the Java11+ releases. Also, I think the emphasis in the long name is on "shell" and not on the "interactive" because shells are interactive by convention. Thus, using the name "kshell" would be a better fit. You followed the same approach for javac/kotlinc and java/kotlin.
I disagree. I like that the name is rooted in vi
.
Most JVM developers don’t use jshell and instead use JDK 8 - so I don’t think that a jshell name change would be a good idea.
JVM 11+ is becoming more used, and with that jshell
. Shells are interactive by nature, and thus the "i" in the name does not really provides any differentiation. Thus, i still think that kshell
is a much better name.