18.03.1997 НовостиБудущее приложений для Сети - в переносимости инструментов ОЦЕНКА СЕТИ Переносимость приложений для корпоративных разработчиков - это то же самое, что нирвана для дзен-буддиста: состояние очень желанное, но труднодостижимое. Многие языки программирования и средства разработки были нацелены на обеспечение переносимости, но, пожалуй, ни одна из существующих технологий не была столь многообещающей, как Java (собственно язык) и развивающаяся вокруг него оболочка (соответствующая стандартам реализация виртуальной машины, классы, определенные фирмой JavaSoft, и объектная модель Java Beans). Java раздает авансы направо и налево, а отделы ИТ истекают слюной в ожидании более переносимых приложений и вместе с ними роста эффективности и снижения затрат на поддержку. Интерес корпоративных разработчиков к Java легко объясним, однако важно уметь отличать чистую переносимость приложений от переносимости навыков работы и приемов, необходимых для создания этих приложений. Понимание этого позволяет отделам ИТ учитывать не только инвестиции, необходимые для разработки приложений, но также расходы на обучение и наборы инструментальных средств. Переносимость какого-либо приложения, без сомнения, очень важна, но переносимость опыта и навыков (а в них вкладываются немалые средства при найме и обучении сотрудников, а также при покупке инструментов разработки) в расчете на долгосрочную перспективу еще более значима. Поясню на примере. Многие сетевые приложения поставляются вкупе с ...
читать далее.