Работа с командной строкой?

Доброго времени суток.
В процессе изучения, появился вопрос в голове: А для чего работа в командной строке?
Вот, я замечал, почти во всех уроках JAVA, начинающим вступление идет как работа на командной строке.Почему не перейдут сразу к IDE?Хотел бы узнать, для чего работа в командной строке и что она дает(должно) нам понять?
Спасибо!
  • Вопрос задан
  • 258 просмотров
Решения вопроса 3
saboteur_kiev
@saboteur_kiev
software engineer
Есть просто разные виды интерфейсов. Самые популярные:
CLI (команды, аргументы, опции)
GUI (окошки, менюшки, скролл)
Диалоговые (менюшки, варианты выбора типа select/radiobutton), которые могут быть нарисованы как текстом, так и графикой
Панельные (например файловые менеджеры).

CLI - очень простой и весьма гибкий интерфейс. Множеству программ не нужен GUI, и более чем достаточно для подобных программ CLI интерфейс. Также через CLI можно отлично интегрировать одни программы с другими.

Это вкратце, чтобы вы не путали что CLI это хуже или примитивнее чем GUI. Это просто разные направления, и то, что CLI до сих пор активно жив, показывает, что он не устарел а просто отлично живет в своей нише.
Ответ написан
Комментировать
denistu10
@denistu10
Linux System Administrator/SRE Engineer
Что бы ты понимал, что и как делает IDE, какие утилиты вызываются, что вообще происходит.
Ответ написан
sergey-gornostaev
@sergey-gornostaev Куратор тега Java
Седой и строгий
Для понимания изучаемого предмета важны детали, а IDE детали скрывает. Для запоминания важны множественные повторения рутинных действий, а IDE всю рутину берёт на себя.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы