Команда Котлина (это такой язык для JVM от JetBrains, если кто пропустил) выпустила недавно крутую штуку - ki, новый Interactive Shell (REPL) на замену kotlinc. kotlinc была в целом не очень юзабельная вещь, особенно когда надо было быстро что-то проверить, а ki классный - автокомлит, подсветка, можно добавить зависимости прямо из скрипта, есть плагины. Я Kotlin REPL / jshell использую когда надо быстро что-то посчитать в консоли, типа сколько дней прошло с начала года. https://blog.jetbrains.com/kotlin/2021/04/ki-the-next-interactive-shell-for-kotlin/