Лекция о семействе языков программирования «Артель»
04.02.2026 15:20, Соломенников Д.И.
Состоялась лекция о семействе языков программирования «Артель» от Дмитрия Суркова.
4 февраля 2026 года в рамках совместного цикла лекций сообщества «Ворчалки о программировании» и «Факультета компилятороварения» состоялась встреча с Дмитрием Сурковым — разработчиком семейства языков программирования «Артель» и экспертом ООО «Незабудка Софтвер» (резидент Парка высоких технологий, Республика Беларусь).
Название языка выбрано не случайно: «Артель» отражает коллективный характер разработки в русскоязычной среде, при этом легко транслируется в международное пространство как Artel. Кроме того, это осмысленная аббревиатура — Asynchronous, Reactive, Transactional, Extensible Language – фиксирующая ключевые технические свойства платформы.
В своём выступлении Дмитрий раскрыл подход к локализации программирования: речь шла не о простой транслитерации ключевых слов, а о глубоком осмыслении русской семантики и органичном встраивании родного языка в архитектуру языка.
Группа «Артель» объединяет выпускников Белорусского государственного университета информатики и радиоэлектроники (БГУИР). Команда известна разработкой САПР микроэлектроники, публикациями по Delphi/C++ Builder и текущим проектом электронных таблиц для больших данных.
Ключевые особенности языков «Артель»:
- полноценная поддержка программирования на русском и английском языках (с планами расширения на другие естественные языки);
- прозрачная интеграция с существующими англоязычными библиотеками через нативные языковые интерфейсы;
- многоплатформенность с доступом ко всем возможностям целевых сред.
Отличительная черта подхода команды – принцип «едим свою стряпню»: разработчики активно используют языки «Артель» в собственных прикладных проектах.
Интерес вызвала презентация двух диалектов экосистемы «Артель»:
-
Артель-А— диалект, ориентированный на разработчиков с опытом в TypeScript, Kotlin, C#, Java и Swift. Сохраняет привычную структуру и синтаксические паттерны, облегчая переключение между русскоязычным кодом и англоязычными экосистемами. -
Артель-М— минималистичный диалект с сокращённым набором понятий, служебных слов и операций. Специально разработан для сценариев встраивания, написания скриптов и работы в ресурсоограниченных средах.
Лекция вызвала живую дискуссию. Слушатели отдельно отметили эстетику и выразительность русскоязычных команд. Организаторы благодарят Дмитрия Суркова и команду «Незабудка Софтвер» за содержательный материал и желают дальнейших успехов в развитии языковой экосистемы «Артель».
Посмотреть лекцию в записи можно по ссылке: RuTube
Презентация лекции также опубликована: artel.pdf, 2.2 Мб.