METAPROGRAMMING Telegram 62
Вкратце о том, какой редактор для программирования лучше

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

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

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

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

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

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

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

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

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

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

#programming



tgoop.com/metaprogramming/62
Create:
Last Update:

Вкратце о том, какой редактор для программирования лучше

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

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

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

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

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

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

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

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

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

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

#programming

BY Metaprogramming


Share with your friend now:
tgoop.com/metaprogramming/62

View MORE
Open in Telegram


Telegram News

Date: |

Choose quality over quantity. Remember that one high-quality post is better than five short publications of questionable value. Today, we will address Telegram channels and how to use them for maximum benefit. 6How to manage your Telegram channel? Co-founder of NFT renting protocol Rentable World emiliano.eth shared the group Tuesday morning on Twitter, calling out the "degenerate" community, or crypto obsessives that engage in high-risk trading. With Bitcoin down 30% in the past week, some crypto traders have taken to Telegram to “voice” their feelings.
from us


Telegram Metaprogramming
FROM American