Микрософт, технологии, смена технологий
belnetmon — 19.02.2010 Ну что, пятничный срач? :) Пардон за мой французский.В предыдущем посте с помощью plumqqz затронута интересная тема. Речь шла о микрософтовской технологии WPF (.net, Silverlight), и было высказано:
"..Микрософт уже много лет каждые три-четыре года выдавливает из себя что-то новенькое, что в корне отменяет старенькое. Это какой надо иметь талант, чтобы в такой проезженной области как гуй добиваться результатов. Другое дело, что лет через эн они эту лавку в могилу загонят...
...Микрософт за пятнадцать лет умудрился не сделать ничегошеньки для веба. По-моему, как-то странно от него ожидать прорыва сейчас..."
Вот я тут не соглашусь.
Микрософт, как родитель инструментов и концепций, в отличие от разных мелких контор не боится вводить новое.
Примеры:
Веб. Аяксы, флешы. Это все полутехнологии, сделанные в любимом стиле "а давайте используем вот это и немного вот это и получим вот это". То есть давным давно назрела новая модель веб приложений, но никто этот порог не переходит ибо боятся. А в результате получается белибердистическя каша из технологий, безмодельное вуду, чисто "чтоб работало", методом по сути костылей из разных технлогий там и тут. Но зато - совместимо. Флеш, да. Я не специалист, но это судя по загрузке моего процессора какая-то нехорошая поделка. Да и Джобс сказал что это кака.
Гуй. Qt. Тот же самый подход, совместимость в ущерб.. чему? А всему. Нет новых средств языка, не получаются новые конструкции, новые технологии. Совместимость "со всеми gcc", да. Даже интегрированная отлада и та через пень колоду, потому что встроенный отладчик делать религия не велит, есть же Великий и Всем Подходящий gdb. А в результате кто бы что не говорил, но на микрософтовских и борландовских продуктах получается работать в пару раз быстрее. Интересно, почему? :)
Конкретно это поделие Микрософта может стать тем же чем стал iPhone на рынке вроде как устоявшихся мобильных платформ и игроков. Это будет ПРОЩЕ, логичнее, и народ туда потянется, то есть прикладные разработчики.