Программное обеспечение

Зачем ОС Linux?

Здравствуйте, я изучаю язык программирования С, уже почти окончив основы я их укрепляю так как не считаю что знаю достаточно чтобы перейти к ООП.
Мне посоветовали установить ОС Linux.
Вопрос:
Чем мне поможет изучение этой ОС в дальнейшем и для чего вообще она нужна. В чем плюсы, в чем минусы.
Спасибо заранее.
1) ОС Линукс не существует. Есть ядро Линукс, на котором создаётся множество ОС различного назначения, как "встроенных" (на которых работают практически все устройства, требующие ОС, от оружейных систем управления до спутниковых приёмников и телевизоров), мобильных (например Андройд), так и сервер/ПК (в отличие от Виндовса в Линуксе нет разницы, дело только в установленном ПО) - например, подавляющее большинство вебсерверов, серверы всех серьёзных организаций от военных и госслужбы до банкиров и коммерсантов.

2) "В чем плюсы, в чем минусы" - если про "установить", то имеются ввиду ОС для ПК (их тоже поболе десятка разных). У них нет минусов. Под них не работают некоторые специальные профессиональные приложения (или работают только ранние версии), которые есть для Виндовса и не работают модные игры, которые требуют DirectX с версии 10 и новее. Но это минус разработчикам ПО, а не операционной системе. Плюсы перечислять места не хватит

3) "Поможет ли данная ОС мне в дальнейшем опыте программирования" - если Вы собираетесь писать приложения только для Виндовс, никак не поможет. Если собираетесь стать ценным для работодателя специалистом с широкими возможностями, то она Вам необходима. Намекаю: зарплаты сильно разные.
Аслан *******
Аслан *******
78 551
Лучший ответ
Артур Потанин Моя мечта, писать на андроид и возможно на иос, не включая графическую часть программы.
У меня такой план, не знаю правилен он или нет но он такой:
1.Основы С
2.ООП
3.С++
4.Java
Артур Потанин Дальше, по опыту думаю уже будет более расширенное представление о программировании и мне уже будет проще определиться.
Сейчас я почти заканчиваю первый пункт.
Почему я исключаю графику?
Потому что раньше я начинал с HTML, CSS и маленькие куски кода (не имея о них большого представления) php и java.
При создании сайтов мне не понравилось большое понимание к графике и дизайне, да я понимаю что есть люди которые отдельно занимаются этим и все же это не мое.
Артур Потанин Возможно у меня неправильный план действий, тогда какой план стоить построить. В будущем мечтаю писать под андроид или иос.
на Линукс можно написать любое ПО, чей та винду в телеки, авто.... не ставят
на турбо-бейсике можно написать вирус, который антивиров будет чпокать во все дырки
Sherali Umartaev
Sherali Umartaev
64 472
1. Ничем, если вы хотите писать прикладные программы для Windows.
2. Используется на большинстве серверов, имеет открытый исходный код, можете изучить устройство если очень интересно.
Oleg Zakutiev
Oleg Zakutiev
55 533
Для использования линукса автору вопроса еще ой как далеко! Описывать все не имеет смысла в инете уже давным-давно все расписано. Если лень набрать и почитать, то и незачем тут расписывать! имхо
Ниетов Саят
Ниетов Саят
16 571
Странный и совет и вопрос. Если хотите программировать - программируйте там, где удобнее. Если хотите изучить альтернативную ОС - изучайте.