TGViewer
Metaprogramming Metaprogramming @metaprogramming · 878 subscribers
Post #62 358
Вкратце о том, какой редактор для программирования лучше

Вышла четвёртая версия известного редактора кода Sublime Text. За новую версию просят ещё $70 (при условии, что куплена предыдущая за $75).

Это в очередной раз заставляет сообщество встрепенуться и обсудить важнейший вопрос программирования: в чём писать код?

Конечно, это вопрос из серии "кому суп жидкий, кому жемчуг мелкий". Например, удачную версию XCode (IDE для iOS/macOS) отличает от неудачной то, что в первом случае средний балл в AppStore 2.5, а во втором 0.5 (из пяти). Однако деваться некуда, поэтому и мыслей лишних в голове не появляется.

Разработчики же Sublime, по-моему, поняли, что на фоне бесплатных и open source аналогов терять уже нечего, и надо успеть вытянуть последние деньги из ностальгирующей клиентуры. Рост среднего количества ядер на машине типового программиста позволила проклятому Electron-у (браузерному движку, в котором запускаются настольные приложения на JavaScript) ликвидировать разрыв в производительности, который ещё лет пять назад был критически большим. Открываются папки проектов в том же VSCode всё ещё с заметной невооружённым глазом пробуксовкой, но вот набор текста, поиск, GoTo File и всё такое работают не медленней, чем в "нативном" текстовом редакторе.

Для "взрослого" (в плане профессионального опыта, а не биологического возраста) разработчика вопрос выбора редактора решается автоматически и машинально. Обсуждать его во время перекура или переписки ни о чём в пабликах, конечно, занятно, но никакого интереса (после интенсивной начальной настройки) тема не вызывает.

Если "старший" коллега всерьёз, с нажимом, на собеседовании или во время вхождения в проект, интересуется вашим редактором и причинами его выбора, то это либо признак достигнутого уровня доверительности общения (из серии – "а куда вы ездите отдыхать летом?" – можно и к такому вопросу за уши притянуть оценку человека как специалиста), либо грубое нарушение негласного этикета, либо проявление наивности и глубокого непонимания вопроса "откуда берутся дети программы".

Уж точно они берутся не из текстового редактора.

Поэтому ответ на вопрос в чём писать код, в стиле предыдущей горькой иронии, конечно, понятный: да ни в чём не пишите. И без вас напишут.

Обсуждать выбор редактора кода это как обсуждать выбор, скажем, термобелья для повседневной жизни: один раз поинтересоваться вопросом, конечно, можно, но вообще-то в интернете уже на эту тему всё написано. И конечный выбор всё равно оправдан только личным опытом, а непрошенные оценки со стороны – это что-то странненькое.

Если человек в начале двухтысячных нашёл себе консольную поделку (хорошо, если со встроенной поддержкой юникода – бывает и без), в которой следующие двадцать лет писал самые радостные в своей жизни программы, то не грех иногда и послушать его сантименты. Дедушек надо уважать. Другой расклад, если он начинает бегать с горящими глазами, ругаться, бить по рукам и требовать всех примерить и начать носить его секондхенд. Тут уже сложно удержаться от мысли, что человек-то маленько ку-ку.

#programming
Telegram Metaprogramming Почему НЕ надо становиться программистом. Из каждого утюга пишут про то, как классно быть программистом (автор - конечно, один из таких "утюгов"), для разнообразия напишем, почему (новичку) не надо становиться программистом: 1. Недостаток программистов …
More from @metaprogramming
  1. Sep 15, 2026Творческое мнение читателей по поднятым вопросам
  2. Sep 13, 2026Философский нейроколобок Феномен психологической проекции (читаешь и чувствуешь – он же жи…
  3. Sep 13, 2026Современные модели специально обучены отвечать нейтрально на вопрос о наличии у них сознан…
  4. Sep 12, 2026Нереализованный пафос математики в эпоху ИИ В связи с изложенным политическое возмущение м…
  5. Sep 12, 2026Математика как майнинг благодати? При чтении всего этого складывается впечатление, что мат…
  6. Sep 12, 2026Снова про борьбу математиков с ИИ Ещё два громких обсуждения в жанре "математики против ИИ…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →