Поражен фактом, что...

Oct 21, 2021 14:56


Вот и выросло поколение Linux девелоперов, которые не умеют пользоваться ни ed, ни vi(m), ни Emacs, а разработку ведут под Microsoft Visual Studio.

пипец, ерунда

Leave a comment

Comments 8

brmail October 22 2021, 01:05:08 UTC
А вот эти самые легендарные ed, vi(m), Emacs так же удобны как вижуал студия? Ну там методы подсказывают, аргументы, имена переменных, ну собственно что IDE и должна делать.
Я далек от линукса, но по прежнему не могу взять в толк - если ты под линуксом сидишь, то ничего удобнее чем командная строка тебе не положена?

Reply

sun_jr October 22 2021, 01:57:41 UTC
Как настроишь, так и будет, вопрос привычки. Я, например, не могу взять в толк как завести студию на машине (или устройстве), на которой и гуя нет совсем и доступ только через сериальный порт или через ssh.

Reply

brmail October 22 2021, 02:28:04 UTC
Так вот идеологически как раз это и непонятно. Ну ладно, лет 30-40 назад, завести на машине гуй могло отожрать большую часть доступных ресурсов. Поэтому командная строка была к месту. Но сейчас-то, зачем сжимать жопу в кулак, если гуй способен поддерживаться парой ядер 8-16 процессорных систем. А как же сервера, спросите? А нахрен заниматься программированием на серверах? Иди если уж так надо именно там, то почему бы не поднять там и гуй и студию, а перед уходом выгрузить.

Reply

sun_jr October 22 2021, 21:41:12 UTC
Опять же, вопрос привычки. Как там сказали, у ембедеров обычно весь доступ идет через последовательный порт, какой к черту Visual Studio, да еще на не x86 машине. Много web программистов, которые работают на удаленной машине, у них тоже выбора нет.
Когда собираешь Yocto имидж (или еще хлеще, Андроидовский РОМ) это занимает 2-3 часа и все 8 ядер. GUI отбирает 5-10%, а это минут 20, то есть заметное время.
В-общем много причин и тонкостей.

Reply


mbr October 22 2021, 21:11:56 UTC
практически два подобных поста подряд :)

Консоль всегда нужна, особенно эмбеддерам. Но, emacs по дефолту нет нигде. Оно монструозно. Ed хорош как помощь роботам в баше, не более. Писать на нем - ад. vi(m) - задротство, особого профита нет.

Я за nano. Оно простое, понятное и есть в большинстве debian based дистров - а это мэйнстрим нынче, насколько я понимаю.

Reply

sun_jr October 22 2021, 21:34:59 UTC
Согласен, с комментариями. Все это идет от старых привычек. ed в зачаточном виде у меня остался со времен СМ-4М, там это был единственный основной редактор. Теперь я его не использую, вместо него идет awk, когда надо в скрипте работать со строками.
Я пытался перебраться на nano, но руки не слушаются и поэтому всегда перебираюсь назад на vim. Он у меня оброс скриптами, которые переезжают с работы на работу, с машины на машину. У сисадминов вообще иногда выбора нет, когда надо залезть ремотно по падающему каналу и поправить строчку в конфиге перед тем как ехать к той машине в командировку.
Тут вокруг много народу закончившего местный универ (UofM). Их там как научили работать на Emacs'e, так это дело и ползет.

Reply


Leave a comment

Up