• Авторизация


О доблести Билла Гейтса, или почему Windows лучше, чем LINUX или Mac OS 23-01-2011 19:56 к комментариям - к полной версии - понравилось!


Один из немногих нормальных постов на енту тему, что удалось найти.

 

 



Почему Windows лучше для пользователя

Позицию автора статьи "О злокозненности Билла Гейтса, или почему я не люблю Windows" лучше всего охарактеризовать словами "Уж коли зло пресечь, собрать бы книги все, да сжечь!". Да еще и вместе со всеми пользователями-дураками, которые ничего не соображают и потакают злодеям. И голосуют кошельком (заметьте, на Западе, где труд человека имеет цену, а не у нас, где труд рабов бесплатен) за Windows, а не за бесплатный сыр!

Если судить объективно - MS Windows XP сейчас самая лучшая из имеющихся для пользователей систем. А LINUX, к сожалению, до сих пор остаётся конструктором "Сделай сам свою операционную систему".

Да, есть области, где LINUX конкурентоспособен. Да, есть иногда проблемы с Windows. Или проблемы с MS Word. Но убогие Star Office и иже с ним ему не конкуренты. Я, конечно, понимаю, что текстовая консоль - это всё, что нужно настоящему джигиту. Но не всем же хочется быть джигитами! Некоторые почему-то смотрят на джигитов снисходительно. С чего бы это?

Да, конечно, для некоторых компьютер - это такая большая игрушка, которую хочется разбирать и собирать в разных вариантах. И операционная система, которую можно изучать, разбирать и собирать в разных вариантах - это еще лучшая игрушка. Но не всем хочется играть в игрушки. С чего бы это?

По поводу Маков автор был бы совершенно прав лет пятнадцать назад. Именно так, как он описал, всё и обстояло. Но время шло! Оказалось, что в конце 1995 года компьютерная грамотность пользователей была такова, что они легко освоили Windows 95, добровольно уходя с Макинтошей. Поскольку компьютер с процессором Pentium и Windows 95 стоил в 3 раза дешевле, чем Мак, а программного обеспечения к нему было в 10 раз больше, и оно было в 3 раза дешевле! Сам наблюдал этот процесс в Швеции. То же остаётся до сих пор. У меня есть знакомый в фирме, где работа идёт на Макинтошах. Люди страдают! Они выкидывают макинтошевские однокнопочные мыши, заменяя их на нормальные, с двумя кнопками и колёсиком-скроллером. Выкидывают макинтошевские клавиатуры и ставят нормальные. Новые компьютеры стоят на порядок дороже PC, а работают медленнее... Проблемы с покупкой программного обеспечения... Проблемы с драйверами... Хотят перейти под Windows - но архивы графических файлов за прошлые годы в формате маков, а перекодировка требует большого времени и денег. Вот такая вот сейчас, в 2005 году, идиллия для пользователей на Макинтошах!
Почему Windows лучше для программиста
Почему Windows принципиально лучше других ОС с "теоретической" точки зрения:
это система, основанная на самых современных принципах из имеющихся.

В теории программирования сейчас никто не сомневается, что магистральным направлением является объектно-ориентированное программирование. А в области объектно-ориентированного программирования - компонентное программирование. Важнейшим преимуществом Windows 95 была COM-модель. COM-объекты и компоненты ActiveX сделали возможной высокую степень интеграции приложений друг с другом. Например, в разрабатываемом нами языке BARSIC мы используем MS Internet Explorer как элемент окна нашей программы - проигрывателя файлов BARSIC. А также для программирования работы с WWW-документами, загрузки программ через WWW, тестирования через WWW и т.д.( см. сайт Виртуальной лаборатории по физике).

Попытка сделать то же под LINUX не вызывает ничего, кроме нервного смеха. Не предусмотрено под LINUX ничего подобного! Каждая программа там - сама по себе. Пробовали, знаем.

Под Windows можно написать программу, работающую с каким-нибудь форматом файлов, к примеру - видео. А после выхода нового формата пользоваться той же программой, просто догрузив кодеки. И будут показываться файлы тех форматов, которые еще не были придуманы на момент написания вашей программы. Причём самые разные проигрыватели на вашем компьютере смогут пользоваться этими кодеками. Под LINUX так не сделать.Нет единой системы взаимодействия программ друг с другом!

Компонентная модель COM (COM+,DCOM) опасна, из-за чего Windows 95, 98, ME рушились за милую душу. В клоне NT (NT4, 2000, XP) надежность была обеспечена не за счёт улучшения модели, а за счёт других факторов. Тем не менее Microsoft делает шаг в сторону безопасной объектной модели .NET, за которой, безусловно, будущее. Хотя борьба предстоит нешуточная. Фирма SUN Microsystems могла бы в своё время опередить Microsoft с Java, но руководство не поняло, что разработчики придумали гораздо больше, чем просто язык программирования! А вот в Microsoft смогли понять. И попытались интегрировать Java с операционной системой, нарвавшись при этом на патентный суд с SUN. А затем сделали-таки на основе .NET платформо-независимую часть операционной системы Windows.

Жаль, что LINUX как был, так и остаётся по идеологии на уровне очень хорошей многопользовательской MS DOS! Разве кто-нибудь из любителей LINUX готов взять на себя решение задачи сделать на его основе операционную систему с компонентной моделью? Увы!
 

 

 

Монахов Вадим Валерьевич
доцент кафедры вычислительной физики СПбГУ
monakhov@cph3.phys.spbu.ru
 

 

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник О доблести Билла Гейтса, или почему Windows лучше, чем LINUX или Mac OS | Масечкин_котя - многие приходят, смотрят. Некоторые приходят, видят(с) | Лента друзей Масечкин_котя / Полная версия Добавить в друзья Страницы: раньше»