Вход

Выпускник НГУ, к.ф.-м.н. Интересы: Технология программирования, компиляторы, инструменты разработки, сборочное программирование, распределенные системы

Разработка типовой системы языка программирования приложений

Выкладываю текст доклад, прочитанного мной в декабре 2021 года на Открытой конференции ИСП РАН им. В.П. Иванникова. Типовая система является основой любого языка программирования. Полнота, простота, лаконичность и ортогональность типовой системы...

  102 просмотров

Проектирование языка системного уровня. Постановка задачи

Суверенитет страны не является полным, если страна не делает или не контролирует операционные системы, базы данных и управляющие системы, а также инструменты для разработки этих систем. Ключевыми инструментами разработки являются языки программирован...

  305 просмотров

Лекция на letoCTF2025: Безопасность разработки

Выкладываю презентацию с лекции "Безопасность разработки: языки программирования и инструментальные средства", которую прочитал 3 августа 2025 на "хакерской летней школе" letoCTF2025. Скачать файл в формате PDF

  340 просмотров

Язык Арс. Взаимодействие-2

После выхода статьи "Язык Арс. Взаимодействие" я продолжал работать над языком Арс. Основной задачей была доработать синтаксис, чтобы семантика стала более очевидной. Вполне возможно, что в более "продуктовом" языке, очевидность семантики не является...

  379 просмотров

Язык Арс. Взаимодействие

Последний год был очень плотным по другим проектам, но между этими другими проектами я продолжал думать об Арсе. Думал далеко не так плотно, как при работе над Тривилем, и раздумья эти были и есть принципиально сложнее. Если при работе над Тривилем я...

  1381 просмотров

Как я дошел до жизни такой и до архитектурного программирования

Архитектурное программирование для меня является естественным развитием моего профессионального пути и естественным продолжение проектов, которые я делал на этом пути. Логичность этого пути и логику перехода к архитектурному программированию я хочу п...

  596 просмотров