Вход в систему
РФЭИ/ИТ
Переносимость Качество программного обеспечения Язык программирования Scala
Совместимость Простота использования

Переносимость

Переносимость — это легкость переноса программного обеспечения в различные программные и аппаратные среды.

Сложность, возникающая в процессе адаптации программного продукта к широчайшему спектру программно-аппаратных конфигураций, определила наиболее эффективный вектор развития информационных систем — уход в «облака», доставка приложения через браузер на любое устройство по модели «клиент-сервер».

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

Существующие сегодня несовместимости различных платформ неоправданны. Для наивного наблюдателя единственным объяснением является заговор с целью ввести в заблуждение человечество вообще, и программистов в частности. Однако каковы бы ни были причины, разнообразие платформ делает переносимость главной заботой и разработчиков, и пользователей программного обеспечения.

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

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

Совместимость Простота использования
2012 © ООО «Территория Образования»
Сделано с помощью Circumflex