В условиях санкций собственный продукт намного
ценнее зарубежного аналога. А импортозамещение сейчас —
приоритетное направление российской экономики. Это касается
всех областей промышленности и, конечно же, затрагивает
сферу компьютерных технологий. Однако мало заместить сам
продукт, необходимо ещё заместить инструменты и технологии
для его производства. Именно такую уникальную российскую
разработку представила компания «Симфософт». ARM Development
Studio «Microb» — полностью интегрированная встроенная
система быстрой разработки программного обеспечения для
микропроцессоров и контроллеров. В основе этой системы лежит
не очень «раскрученный», но простой и удобный в обращении
язык Oberon, а точнее, его последняя версия Oberon07.
Одно из преимуществ Oberon07 — автоматическое
управление памятью. Это означает, что он идеально подходит
для отраслей, где требуется повышенная надёжность: атомная
энергетика, космические исследования, авиастроение,
беспилотные летательные аппараты, военная техника и т.д.
Oberon07 — это простой, понятный и лаконичный синтаксис,
ёмкое описание, простота использования, строгая типизация и
быстрота компилирования. Всё это позволяет минимизировать
количество ошибок при разработке приложений и программ.
В этом очевидное преимущество ARM Development Studio «Microb»
перед ARM-приложениями, разрабатываемыми на основе Open
Source. Открытое ПО бесплатно — это плюс. Но это же несёт и
негативные последствия: большие инженерные затраты на
выявление и локализацию ошибок, трудность в освоении из-за
скудной документации, сложность в использовании из-за
бедности графических интерфейсов. В открытом ПО нет
взаимосвязи между сессиями отладки драйверов и приложений,
что влечёт инженерные затраты на изучение и поддержку
одновременно нескольких отладчиков. И, наконец, ещё один
минус открытого ПО — поздняя поддержка новых MCU. Следствие
всего этого — неминуемая потеря времени, денег и сил,
которым имеет смысл найти лучшее применение.
Пример как раз такого применения — продукт компании «Симфософт».
ARM Development Studio «Microb» на основе Oberon07 может
применяться в сферах промышленной автоматики, робототехники,
в медицине, на силовых подстанциях, при разработке ПК для
сложных задач управления в приложениях, критичных по
надёжности.
Кроме того, продукт может применяться для
обработки данных в системах строгого учёта (таких, как
биллинг платежей), управляющих системах гражданской авиации,
при осуществлении социомониторинга, реализации комплексных
решений в области транспорта, банковского дела и
промышленности, для организации автоматизированного контроля
дорожного движения, в производстве беспилотных летательных
аппаратов и многих других сферах.
При этом важно, что
ARM Development Studio «Microb» —
это полный комплекс разработчика, не требующий установки
дополнительного ПО. Он изначально создан для российского
рынка ПО, а значит, идеально учитывает все его особенности;
лицензии же стоят гораздо дешевле, чем западные аналоги.
Решение позволяет работать на большинстве популярных
операционных систем, таких как Windows или Linux. И что
важно — это полностью российская разработка. Поэтому
западные санкции этой системе не помеха.