Разделы

Цифровизация Бизнес-приложения

"АстроСофт" завершил разработку универсальных компиляторов C/C++ для встроенных систем

В июле 2002 года специалисты компании "АстроСофт" завершили работы по оптимизации универсальных компиляторов C и C++ для встроенных систем. Полученный результат позволяет вывести данную разработку на рынок как самостоятельный продукт.

Работы по созданию компиляторов были начаты в августе 1999 года, когда шведская компания ImSys заказала "АстроСофту" разработку компиляторов Си и С++ для своего нового микропроцессора. В целях успешного решения этой задачи в "АстроСофте" была создана научно-исследовательская лаборатория (НИЛ). Приступив к работе над созданием компилятора С++ для ImSys, сотрудники "АстроСофта" поставили задачу-максимум: разработать компилятор, настраиваемый на целевую платформу эффективным способом. Этот проект получил название "универсальный компилятор".

Готовые версии компиляторов С/C++ были получены в 2001 году, а оптимизирующего компилятора С++ - в июле 2002 года. Проект оказался чрезвычайно ресурсоемким, общая его длительность составила 24 человеко-года. В результате был создан универсальный компилятор, который за короткий срок настраивается на любой целевой процессор. Полученный продукт можно использовать как технологию для быстрой разработки новых компиляторов. Разработка данной технологии является ноу-хау компании "АстроСофт".

Источник:
официальный пресс-релиз компании "АстроСофт".