Институт

Проект БАРС

Язык БАРС основан на асинхронной модели параллельных вычислений. Он включает в себя адекватные средства описания параллелизма на различных уровнях - при работе с памятью, вычислении выражений, выполнении операторов и модулей. Язык содержит развитые механизмы описания и преобразования структурных данных. Уровень языка повышен за счет непроцедурной формы выражений, автоматического распространения операций и функций на данные произвольной структуры, а также за счет модульной организации программ.

В работе над языком на различных этапах принимали участие М.А. Бульонков, А.В. Быстров, Л.В. Городняя, Н.Н. Дудоров, Д.А. Касперович, Т.Г. Чурина.

Позже, в рамках ВНТК "Старт" была реализована система программирования на основе языка БАРС на ЭВМ последовательной архитектуры. В процессе реализации данной СП была разработана интегрированная инструментальная среда создания и документирования программ. Основные компоненты этой среды были успешно внедрены и эксплуатировались в НИМИ (Москва).