Почему многие программисты предпочитают старомодные инструменты, такие как NC или VIM, современным файловым менеджерам и IDE? - PullRequest
1 голос
/ 28 сентября 2010

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

Но почему многие программисты предпочитают старомодные инструменты, такие как NC или VIM, современным файловым менеджерам и IDE, которые имеют удобный, приятный интерфейс и предоставляют те же функции?

Ответы [ 2 ]

2 голосов
/ 28 сентября 2010

IDE легче изучать и быстрее использовать при первом обучении. Они сильно зависят от использования мыши. «Старомодные» инструменты, такие как Vi или Emacs, в конечном итоге становятся более быстрыми в использовании, и работать с ними приятно, если вам удалось внедрить их команды в мышечную память. И тут кроется подвох. Идея в том, что вы можете использовать их, даже не отрывая рук от клавиатуры. Освоить эти легкие инструменты нелегко, и для некоторых это своего рода знак чести.

Для отличного знакомства с магией vi (vim) я рекомендую книгу O'REILLY «Изучение vi» с очень странным животным (с двумя выпученными глазами) на обложке.

Что касается использования MidnightCommander (я думаю, что вы имели в виду NC, MC, а не NC), я полагаю, что вы могли бы получить аналогичное преимущество от этого инструмента, я полагаю, если вы знали его команды очень хорошо (но я не фанат об этом, так что я действительно не знаю всех его возможностей).

2 голосов
/ 28 сентября 2010

Будут ли это современные файловые менеджеры и IDE, которые страдают от раздувания функций, изображений, которые рисуют около 5 слов, невозможности работы с клавиатуры, смирительной рубашки для определенного метода разработки и слепоты к чему-либо, кроме объекта -ориентированное программирование?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...