|
Шоу от "Майкрософт". Взгляд изнутри.Опубликовано в журнале "Компьютер Price" http://www.comprice.ru/ Алексей Смирнов <axells@mail.ru>, "I'm a framework
I'm a giant I'm your server And I'm your client Stealin' market share from Sun" Песня "The Joker" сводного хора разработчиков На днях в нашем городе "Майкрософт" провела презентацию трех своих новых больших программных продуктов - Windows 2003 Server, Visual Studio .NET и SQL Server 2000 Enterprise Edition (64-bit). Кроме того, в рамках этого мероприятия была представлена концепция Майкрософт .NET, которая в ближайшем будущем будет оказывать существенное влияние на все продукты компании. Состоялось сие действо 21 мая в помещении кинотеатра "Мираж Синема". Самое удивительное, что "Мираж" не стал рассказывать о том, какие почетные гости собрались в его стенах. Напротив, за день до презентации на его официальном сайте было написано, что кинотеатр не будет работать в эти дни из-за профилактических мероприятий. Напомним, что помимо самой "Майкрософт" презентацию организовывали такие небезызвестные компании, как Hewlett-Packard и Intel. Они же должны были выступать и с докладами на одной из сессий. Видимо, майкрософтовцы знают известную русскую поговорку о том, что "путь к сердцу мужчины лежит через его желудок", и предвидя, что подавляющее большинство приехавших будут лица мужского пола, решили бить наверняка. Хорошая кухня располагает к хорошим отзывам - этого нельзя не признать, более того, это очевидно. Поэтому мы не будем давать отзывов о представленной операционной системе и других программных продуктах (по крайней мере, пока свежи воспоминания об изысках поваров "Мираж Синема") - ни плохих (незаслуженно обижая "Майкрософт"), ни положительных (что вполне может оказаться глупостью). Факты, голые факты - вот что послужит фундаментом для этой статьи, ну а оценки, мы думаем, вы сделаете сами, уважаемые читатели. "Майкрософт" сделала все возможное, чтобы гостям не было скучно. Началом презентации явилось впечатляющее лазерное шоу, сразу настроившее пришедших на некий сюрреалистический лад, это ощущение преследовало гостей конференции до самого ее завершения. После небольшого рассказа о "прелестях" нового продукта последовало самое неожиданное для нас - мини-концерт... исполнителями являлись: Джордж Боллок, менеджер проектов корпорации "Майкрософт", Дэвид Чаппел, глава компании Chappell & Associates, и Тэд Паттисон, руководитель отдела разработки компании Subliminal Systems. Эти ребята, играющие веселые песенки под блюзовые мотивы, заставили изменить наше мнение о программистах из "Майкрософта" и менеджерах вообще, как о занудных и скучных людях. Для полного ощущения нирваны не хватало танцующего вприсядку Билла Гейтса. Честно говоря, тогда мы бы влюбились в "Майкрософт" искренне, окончательно и бесповоротно, навсегда отдав свою душу Windows, Office и IIS. В перерывах между зажигательными песенками, посвященными Visual Basic'к и технологии Microsoft .NET, каждый из музыкантов коротко рассказывал о новинках в программировании, архитектуре построения современного ПО, а также о той работе, которой он занимается в "Майкрософт". Выглядело все очень непринужденно и весело. Если эти ребята также пишут код операционных систем, то совсем не удивительно, почему потом тратится столько времени на альфа-тестирование, потом бета-тестирование и написание сервис-паков (шутка). Завершилось же мероприятие показом культового фильма "Матрица-2: Перезагрузка" (между прочим, за день до официальной премьеры в России). Как видим, развлекать своих гостей устроители презентации не уставали, а вот снабдить их полезной информацией почему-то забыли. Наверное, накормить всех креветками и прочими деликатесными блюдами во время банкета, на взгляд софтверного гиганта, куда важнее, чем дать хотя бы стенограмму сделанных докладов, не говоря уже о дополнительной информации по представленным продуктам, не освященной в ходе выступлений. На дисках, великодушно подаренных "Майкрософт", содержались, в основном, презентации Power Point с общей мыслью в духе "переходите на Windows 2003 Server (Visual Studio .NET, Office XP, Exchange Server 2003), потому что это: а) надежно, б) дешево, в) масштабируемо". Организаторов понять, конечно, можно: достаточно вспомнить, что существует издательство Microsoft Press, и ему нужно как-то зарабатывать себе деньги на жизнь (в частности, публикуя разного рода хэлпы по продуктам "Майкрософт"). Но это все же несколько удручает, ведь всегда приятно иметь под рукой копию прослушанных (как в прямом, так и переносном смысле) выступлений, да и два-три справочника по новой операционной системе не помешали бы (заметим, именно справочника, а не рекламной брошюры, в которой, кроме общих слов, ничего нет). Во-первых, далеко не вся информация легко воспринимается на слух (особенно, когда выступающий говорит на неродном тебе английском языке, да к тому же про такие высокие материи, как алгоритмы автоматического сбора мусора в Framework и структурную обработку исключений в "дот нэт"), ну а во-вторых, присутствовать на всех читаемых лекциях физически невозможно, так как с докладами одновременно выступают несколько представителей компании в различных конференц-залах. Приходится выбирать наиболее интересную для себя тему и слушать только ее. Но ведь потом-то хочется все-таки узнать, что ты пропустил! Вообще, лейтмотивом презентации Windows 2003 была... нет, не угадали - вовсе не система Windows 2003, а технология "дот нэт". Докладчики критиковали Java и доказывали, что их детище лучше, чем аналог от Sun, хотя то, что основные идеи были... э-э-э... несколько позаимствованы, никто особо не скрывал. Нам показалось, что, видимо, Sun чем-то очень сильно насолила "Майкрософту": почти в каждой песенке в ее огород кидал камешки уже упоминавшийся сводный хор разработчиков (кстати, сами они себя назвали "Band on the Runtime", что весьма забавно, т. к. Band значит не только "оркестр", но и "шайка бандитов"). Javа критиковался докладчиками, а отсутствие в верхней десятке списка наиболее производительных машин (по результатам тестирования TPC-C) суперкомпьютеров, работающих под операционной системой Sun Solaris, явилось поводом для шуток представителей "Майкрософт". Кстати, заявляя, что Superdome под управлением Windows 2003 Server самая быстрая система в мире и лидер тестов TPC-C, российские представители Microsoft и Hewlett-Packard, возможно, немного лукавили. Сервер IBM p690 Turbo Unix показал на тестах TPC-C результат 681 000 транзакций в минуту, несколько превысив рекорд 658 277 транзакций в минуту, поставленный за две недели до этого компьютером Superdome с операционной системой Microsoft Windows Server 2003. Об этом 12 мая сообщило агентство CNET News.com. Есть над чем задуматься и компании Intel, одному из генеральных спонсоров презентации, ведь компьютер IBM p690 Turbo Unix оснащен всего 32 процессорами Power4+, в то время как в HP Superdome используется 64 процессора Intel Itanium 2. Впрочем, не будем обвинять Microsoft, HP и Intel в преднамеренном обмане публики, возможно, последние две недели они были настолько заняты подготовкой к предстоящей презентации, что поневоле не заметили эту информацию. В пользу такой версии говорит также тот факт, что на заданный нами на пресс-конференции вопрос по поводу поддержки ОС Windows 2003 Server 64-разрядных процессоров AMD Opteron официальный представитель "Майкрософт" в Северо-Западном регионе вежливо ответил, что пока он не обладает официальной информацией, касающейся этой тематики. Кстати, очень улыбчивый и жизнерадостный до этого момента представитель Интел почему-то сразу погрустнел. Всю оставшуюся часть пресс-конференции нас так и подмывало спросить представителя HP, почему они стали спонсорами презентации Windows 2003 Server, в то время как у них есть собственная юниксоподобная операционная система HP-UX. Кроме того, по информации все той же CNET News.com, HP готовит к испытаниям в Transaction Processing Performance Council (организатор тестов TPC-C) новые версии Superdome, которые будут работать уже под Unix, а не под Windows. Но, глядя на накачанных парней из охраны "Мираж Синема" и думая о предстоящем показе "Матрицы", мы почему-то решили на сей раз держать язык за зубами. Надо все же признать, что почти все описанные забавные моменты были связаны с ходом презентации и ни в коей мере не умаляют достоинств представленных продуктов. Достоинство Windows 2003 Server - это высокая производительность за умеренные деньги (совокупная стоимость владения Windows 2003 Server существенно ниже, чем у всех предыдущих серверных операционных систем от "Майкрософт", и несколько ниже, чем у значительного количества юниксподобных систем). Помимо этого, оптимизированный, по сравнению с Windows 2000, код позволяет повысить надежность сервера, а кластеризация (до 8 кластеров) сделает ваши данные еще более защищенными. "Майкрософт" подчеркивает, что Windows 2003 Server - это первая выпущенная ею операционная система, поддерживающая 64-разрядные процессоры от Intel - Itanium 2. Теперь поговорим немного о достоинствах концепции .NET. Как уже упоминалось, "Майкрософт" возлагает на нее огромные надежды и пророчит, что эта технология радикально изменит процесс программирования и разработки ПО. Причем, программирования не только настольных, но и интернет-приложений, и даже сайтов. Идея такова: не нужно компилировать исходный код программы сразу в машинные команды, вначале нужно просто записать программу на каком-нибудь промежуточном языке, понятном любой аппаратной платформе и любой программной среде выполнения. Этот язык получил название Microsoft Intermediate Language, или MSIL. Большинство программ и компонент будут храниться в таком виде и компилироваться по требованию среды выполнения только в момент запуска приложения. Кроме этого .NET существенно расширила возможности COM (которая позволяет использовать уже готовые решения, подключая их к программе на уровне двоичного кода.) Но и это еще не все! "Майкрософт" решила, что раз настольные приложения компилируются в промежуточный код, можно аналогично поступать и с Web-приложениями. То есть, теперь можно написать целый сайт прямо в Visual Basic'е или в C#. Надо сказать, что такое количество новшеств не могло не изменить реализацию очень многих программных продуктов от "Майкрософт", и это действительно так. Конечно, включена поддержка .NET-приложений в саму Windows, существенные изменения претерпел Visual Studio. Появилась новая среда выполнения - .NET Framework, которая ставится поверх операционной системы, специально чтобы обеспечить выполнение программ на MSIL; также подвергся изменению Internet Information Server (IIS), вернее, часть его, поддерживающая обслуживание страниц на фирменном языке "Майкрософт" - ASP (Active Server Pages). С операционной системой поставляется последняя версия IIS 6.0. Как видите, изменения, связанные с внедрением платформы .NET, затрагивают слишком много аспектов, поэтому новой технологии будет посвящена отдельная статья, которая выйдет скоро в журнале "Терабайт". Время покажет, оправдали ли себя надежды "Майкрософт"
на завоевание рынка серверного ПО. Не нужно забывать, что
официальные поставки английской версии Windows 2003 Server начались
только с 24 апреля, а русская версия появится не раньше июля этого
года. В любом случае, от конкуренции производителей выигрывает
покупатель, и это радует, не правда ли?
|
Copyright © <LMTH>. Все материалы являются собственностью их авторов.
При перепечатывании ссылка на http://www.magaz.org/ как на источник информации обязательна. Правила использования материалов журнала |