3 февраля 2010 г.

Linux

Я очень люблю интересоваться всем новым в этой жизни. И вот однажды я задалась вопросом: "А что есть еще, кроме Windows?" Оказалось, что есть мир открытого и свободного программного обеспечения. Очень интересно. Я стала изучать этот мир все больше и глубже. Естественно, что меня интересовала сторона программирования. Я же не просто пользователь.

Удивительно, но чем больше я узнаю об этом мире, тем меньше понимаю, почему все зациклились на Windows. У меня, как у разработчика, нет возможности выбора, ибо если я решила освоить программирование под Linux, я врятле потом смогу найти работу. Только если в сообществе какого-нибудь открытого проекта. Конечно иметь непосредственное отношение к такому проекту - это хорошо. Но нужно же и зарабатывать. Значит все равно придется изучить технологии Microsoft и работать в какой-нибудь кампании по разработке ПО.

Ну, ладно. А что, если выбрать кросс платформенное решение проблемы? Java тоже очень хорошая платформа. Но, чтобы программы запускались. необходимо на компьютере пользователя устанавливать виртуальную машину Java. Мой жизненной опыт показывает, что чем больше подобных зависимостей, тем больше геморроя. И здесь я нашла то, что искала! Qt. Только с кем я ни разговаривала о Qt, никто не имеет ни малейшего понятия, что это такое. Обидно, что подобные очень хорошие платформы не имеют столь широкого распространения, как .NET, только из-за "модности" последнего. Хотя не стану отрицать, что C# тоже очень хорош.

Мне очень жаль, что большинство разработчиков /по крайней мере из тех, что я знаю/ просто не хотят изучать что-то альтернативное.