21.04.1998 Мнения Сергей Бобровский Возможность повторного использования программного кода, один из основополагающих принципов объектной идеологии, остается несбыточной мечтой разработчиков на протяжении уже двух десятков лет - с тех пор, как на рынке появились хорошие коммерческие версии объектно-ориентированных языков программирования. Особенно большие надежды возлагались на Си++. Казалось, что компании выпустят на его основе множество типовых объектов и программы можно будет собирать из готовых блоков. Однако неосуществленная идея повторного использования объектов оказалась одним из самых больших разочарований ООП. Случилось это потому, что во всем мире распространено большое число несовместимых между собой платформ, и разработчикам крупных информационных систем требуются кирпичики, способные функционировать на разных ОС. Но подходящей объектной кросс-платформной технологии не нашлось. Язык Java пока не оправдывает надежд - он сложен, Java-приложения работают слишком медленно, программисты опасаются, что из-за отсутствия независимого стандарта, как в случае с Microsoft Windows, развитие Java будет зависеть только от Sun. Кроме того, существует огромное число старых, но активно эксплуатируемых приложений для Unix и мэйнфреймов, а переписывать их заново очень дорого.В начале 90-х годов стала очевидной потребность в новой технологии создания распределенных приложений любого масштаба, независимых от платформы, способных работать в связке со старым ПО и легко наращиваемых путем ...
читать далее.