Вы находитесь на страницах старой версии сайта.
Переходите на новую версию Interface.Ru

СТАТЬЯ
26.11.02


Это сладкое слово "XML"

© Андрей Колесов
Статья была опубликована на сайте www. pcweek.ru

Как угнаться за законом Мура разработчикам ПО?

На одной из проходивших в Москве минувшей осенью конференций для ИТ-специалистов мне довелось услышать замечательную фразу, сказанную представителем одного из ведущих мировых поставщиков ПО: “Наша корпорация, как и другие технологические компании, строит свой бизнес и разработку перспективных продуктов с учетом возможностей, описываемых законом Мура”. Он конечно же имел в виду, что нужно закладывать в перспективные проекты функциональность, которая сегодняшней технике еще не под силу, но станет вполне доступна к моменту выхода готового продукта.

Тут нечего возразить, только так и нужно делать. Но проблема заключается в том, что разработчики ПО (особенно того, что относится к категории платформ) порой просто не поспевают за производителями железа и компенсируют отсутствие идей в отношении новых функций более легкими способами загрузки ресурсов компьютера.

Могу привести огромное количество примеров. Один из последних — создание простейшего вычислительного компонента (выполняющего “a+b”) по новой технологии Web Services на локальном компьютере потребовало использования системного блока c Pentium III 800 МГц и памятью в 256 Мб, чтобы выполнение компиляции и регистрации вошло в приемлемые временные рамки 3—5 секунд.

Честно говоря, когда я сталкиваюсь с подобными примерами, то не могу решить для себя: искусственное снижение производительности программ — это сознательная стратегия поддержки своих коллег из сектора микроэлектроники или же оно отражает падение качества программирования?

Ну ладно, гиганты ИТ-индустрии должны думать о глобальных перспективах, а мы, в свою очередь, можем поиронизировать над прямолинейностью выбираемых ими решений. Но если присмотреться внимательнее, то можно увидеть примеры не очень оптимального программирования и у нас.

Дополнительная информация

Продолжение

За дополнительной информацией обращайтесь в компанию Interface Ltd.

Обсудить на форуме Microsoft

Рекомендовать страницу

INTERFACE Ltd.
Телефон/Факс: +7 (495) 925-0049
Отправить E-Mail
http://www.interface.ru
Rambler's Top100
Ваши замечания и предложения отправляйте редактору
По техническим вопросам обращайтесь к вебмастеру
Дата публикации: 26.11.02