зачем нужен jshell?
От: Artem Korneev США https://www.linkedin.com/in/artemkorneev/
Дата: 21.09.18 23:01
Оценка:
Сабж.

Если кто пользуется им, поясните — какое практическое назначение этого шелла? Ну не холивора ради, а вот действительно интересно. Я смотрю, преподносят это дело как некое значительное улучшение Java 9, но я пока не пойму, как и куда его применить.

Я как-то в целом не успел проникнуться прелестью интерактивных шеллов. Не только в Java, а и в других языках — в Python или List я этим шеллами пользовался буквально по два-три раза, для какой-то элементарщины типа номер версии посмотреть. Но я при этом помню демки на ютубе, где люди программили OpenGL графику на лиспе прямо в этих шеллах, меняя код уже запущенной программы на лету. Выглядело все круто, конечно, но я так не умею. Да и смущает то, что вот накодишь так сотню строк, а потом сиди опять разбирайся, просматривай историю команд чтоб все это в файл с исходниками записать.

Теперь вот в Java добавили такой же шелл. Я призадумался — может я что-то недопонимаю и что-то теряю, не умея пользоваться такими REPL-шеллами?
С уважением, Artem Korneev.
Отредактировано 21.09.2018 23:02 Artem Korneev . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.