14.08.2008 Решения, ОС и разработка приложенийНиколас Карр, известный исследователь ИТ, любит сравнивать ИТ с электричеством. В рамках этой аналогии электриками, скорее всего, надо считать разработчиков ПО, а нагромождение стандартов и технологий, с которыми приходится работать, олицетворяют розетки (и соответственно вилки). И если в «электрическом» мире стандартов розеток всего раз-два и обчелся, то в мире информации технологии чаще всего не имеют стандартов, и их развитие и обратная совместимость отданы на откуп производителям, которые всегда рады улучшить технологию (а еще лучше стандарт, если получится), так как их целью остается исключительно прибыль. Вряд ли мы увидим «планету победившего вендора» в ближайшие десятки лет, а значит, и кошмар с «розетками и вилками» будет преследовать программистов еще очень долго: разные СУБД, разные ОС, разные API и разные идеологии программирования. Обеспечить равноправную и качественную поддержку нескольких платформ может только независимый производитель, ориентированный на нужды разработчиков, который будет выпускать универсальные инструменты. «Карманные» средства разработки, финансируемые производителем платформы, предназначены для продвижения конкретной платформы, причем продвижения не только за счет увеличения привлекательности, но и за счет создания самых разных помех в переходе на другие платформы. Конечно, это непростая задача — быть связующим звеном между платформами, обеспечивать интеграцию и создание новых решений на стыке ...
читать далее.