4 февраля 2026 года в рамках совместного цикла лекций сообщества «Ворчалки о программировании» и Факультета компилятороварения состоялась встреча с Дмитрием Сурковым — разработчиком семейства языков программирования «Артель» и экспертом ООО «Незабудк...
Разработка типовой системы языка программирования приложений
Выкладываю текст доклад, прочитанного мной в декабре 2021 года на Открытой конференции ИСП РАН им. В.П. Иванникова. Типовая система является основой любого языка программирования. Полнота, простота, лаконичность и ортогональность типовой системы...
Проектирование языка системного уровня. Постановка задачи
Суверенитет страны не является полным, если страна не делает или не контролирует операционные системы, базы данных и управляющие системы, а также инструменты для разработки этих систем. Ключевыми инструментами разработки являются языки программирован...
Язык Арс. Взаимодействие-2
После выхода статьи "Язык Арс. Взаимодействие" я продолжал работать над языком Арс. Основной задачей была доработать синтаксис, чтобы семантика стала более очевидной. Вполне возможно, что в более "продуктовом" языке, очевидность семантики не является...
Язык Арс. Взаимодействие
Последний год был очень плотным по другим проектам, но между этими другими проектами я продолжал думать об Арсе. Думал далеко не так плотно, как при работе над Тривилем, и раздумья эти были и есть принципиально сложнее. Если при работе над Тривилем я...
Модульное программирование. Часть 5
Исторически сложилось так, что модульное программирование в своём классическом понимании оказалось для большинства программистов землёй неизведанной, terra incognita. Из ведущих языков программирования на начало 2000 гг., пожалуй, только Delphi (со в...
