Если кто пользуется им, поясните — какое практическое назначение этого шелла? Ну не холивора ради, а вот действительно интересно. Я смотрю, преподносят это дело как некое значительное улучшение Java 9, но я пока не пойму, как и куда его применить.
Я как-то в целом не успел проникнуться прелестью интерактивных шеллов. Не только в Java, а и в других языках — в Python или List я этим шеллами пользовался буквально по два-три раза, для какой-то элементарщины типа номер версии посмотреть. Но я при этом помню демки на ютубе, где люди программили OpenGL графику на лиспе прямо в этих шеллах, меняя код уже запущенной программы на лету. Выглядело все круто, конечно, но я так не умею. Да и смущает то, что вот накодишь так сотню строк, а потом сиди опять разбирайся, просматривай историю команд чтоб все это в файл с исходниками записать.
Теперь вот в Java добавили такой же шелл. Я призадумался — может я что-то недопонимаю и что-то теряю, не умея пользоваться такими REPL-шеллами?
Здравствуйте, Artem Korneev, Вы писали:
AK>Теперь вот в Java добавили такой же шелл. Я призадумался — может я что-то недопонимаю и что-то теряю, не умея пользоваться такими REPL-шеллами?
AK>Теперь вот в Java добавили такой же шелл. Я призадумался — может я что-то недопонимаю и что-то теряю, не умея пользоваться такими REPL-шеллами?
Скрипты пичать проще.
Тренироваться, проверять что-то.
Но вообще это не очень важное улучшение. Так что не запаривайся.
Здравствуйте, Artem Korneev, Вы писали:
AK>Сабж.
Дык очень же просто. Это вместо IDE — инструмент который позволяет использовать autocomplete и javadoc интерактивно, при этом не требуя 4Гб ram.
Здравствуйте, Artem Korneev, Вы писали:
AK>Если кто пользуется им, поясните — какое практическое назначение этого шелла? Ну не холивора ради, а вот действительно интересно. Я смотрю, преподносят это дело как некое значительное улучшение Java 9, но я пока не пойму, как и куда его применить.
Наверно вопрос надо задать тем кто преподносит? Тут я не помню такого.