В рамках курса лекций Факультета компилятороварения 04 марта прошла встреча с Дмитрием Соломенниковым — экспертом с более чем 10-летним опытом в разработке языков программирования и компиляторов. Дмитрий является соавтором таких языков, как ArkTS, Тривиль и Аккорд.

Главной темой эфира стал язык Фикус (Ficus) из семейства Meta Language. Спикер подробно разобрал его возможности для высокопроизводительных численных расчетов. Зрители узнали, как с помощью удачного дизайна языка можно ускорить выполнение скрипта, написанного на Python, в 80 раз. В лекции были освещены ключевые особенности Фикуса: работа с неизменяемыми значениями, система типов, примитивы для обработки массивов и кортежей, а также безопасное управление памятью. 

Язык Фикус - ML и обработка массивов

На лекции от Факультета Компилятороварения Дмитрий Соломенников, специалист с более чем 10 летным опытом в создании языков и компиляторов, погружает зрителей в мир высокопроизводительных вычислений с языком Фикус из семейства Meta Languag.