kotlin-interactive-shell icon indicating copy to clipboard operation
kotlin-interactive-shell copied to clipboard

Consider changing name to "kshell"

Open nkiesel opened this issue 5 years ago • 3 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.

nkiesel avatar Apr 01 '21 19:04 nkiesel

I disagree. I like that the name is rooted in vi.

kevincianfarini avatar Apr 01 '21 21:04 kevincianfarini

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.

adamint avatar Apr 02 '21 15:04 adamint

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.

nkiesel avatar Jun 02 '22 19:06 nkiesel