Добавить в корзинуПозвонить
Найти в Дзене
I2etr0

Linux для программиста.

Привет, интернет! Многие спрашивают в интернетах что выбрать для программиста, Frontend/Backend разработчика, сисадмина: Windows или Linux?! Давайте разберем этот вопрос. Программист использует для работы не систему, а инструменты, будь то PyCharm или VS Code. Если Вы пишете на Java, Python, C++, PHP, JS и других кросcплатформенных языках (языках, которые поддерживаются на всех операционных системах), то для Вас все операционные системы одинаковы и Вы смело можете выбирать Винду, Маc или Linux. Если Вы решили писать на C# или создавать приложения только для Windows, то будет глупо создавать их на Linux. Да, я не спорю на момент написания статьи есть .Net Core, который можно установить на все операционные системы, но создавать приложения с GUI будет довольно сложно! Если Вы работаете сисадмином и думаете что выбрать для себя, то тут все на много проще! Для администрирования Linux сервера в 90% случаев хватает консоли, а это значит что можно скачать PUTTY и Вам этого хватит. Для GUI об

Привет, интернет! Многие спрашивают в интернетах что выбрать для программиста, Frontend/Backend разработчика, сисадмина: Windows или Linux?! Давайте разберем этот вопрос.

Программист использует для работы не систему, а инструменты, будь то PyCharm или VS Code. Если Вы пишете на Java, Python, C++, PHP, JS и других кросcплатформенных языках (языках, которые поддерживаются на всех операционных системах), то для Вас все операционные системы одинаковы и Вы смело можете выбирать Винду, Маc или Linux.

Если Вы решили писать на C# или создавать приложения только для Windows, то будет глупо создавать их на Linux. Да, я не спорю на момент написания статьи есть .Net Core, который можно установить на все операционные системы, но создавать приложения с GUI будет довольно сложно!

Если Вы работаете сисадмином и думаете что выбрать для себя, то тут все на много проще! Для администрирования Linux сервера в 90% случаев хватает консоли, а это значит что можно скачать PUTTY и Вам этого хватит. Для GUI оболочек есть TightVNC, но могу возникнуть проблемы, если нужно разработать скрипт на Bash с заточкой под Linux,а под рукой только Windows, но и тутес ь решение - WSL (Windows Subsystem for Linux), хотя, сколько бы я ей не пользовался для меня она остается глючной: то текст съедет, то сотрется даже имя компьютера в консоли, в общем, не очень приятны такие моменты и я предпочитаю использовать оригинальный Linux.

Что я хотел сказать данной статьей: нет линукса для программистов, нет линукса для сисадминов, нет линукса заточенного под определенную профессию. Linux - это всего лишь очень гибкая и настраиваемая операционная система.

P.S.: но есть Linux`ы для информационной безопасности, но об этом в другой раз)