Вход

Состоялась вторая лекция Алексея Недоря «Языки программирования. Как разрабатывать. Личная история»

Screenshot-2025-12-17-at-9.02.10PM
17 декабря 2025 года состоялась вторая лекция из цикла под названием «Языки программирования. Лекция 2. Как разрабатывать. Личная история».

Лекцию прочел Алексей Евгеньевич Недоря — уникальный специалист, чей практический опыт создания языков и компиляторов насчитывает десятилетия. Его профессиональный путь включает:
  • опыт работы над первым компилятором с 1984 года,
  • cоздание компиляторов для 9 языков программирования,
  • непосредственное участие в стандартизации языков (Modula-2 ISO/IEC, руководства Oakwood для Oberon-2),
  • глубокую работу в области системной архитектуры,
  • разработку 7 собственных языков программирования.
Именно этот беспрецедентный опыт лег в основу его видения о разработке языков программирования и компиляторов. Вместо абстрактной теории Алексей Евгеньевич предложил аудитории уникальную «личную историю» — от создания легендарного 32-разрядного компьютера «Кронос» и компиляторов Modula в конце 1980-х до современных принципов проектирования, выработанных за годы практики.

Были затронуты такие важные темы как:
  • эволюция инженерной мысли: от первых компиляторов и ОС Excelsior к современным подходам;
  • философия минимализма и правильных ограничений: как отказ от избыточной сложности и минимизация зависимостей ускоряет создание эффективных инструментов,
  • ответы на вопросы аудитории: живое обсуждение управления памятью, создания ОС и критический взгляд на современные подходы в программировании.

Мы выражаем искреннюю благодарность Алексею Евгеньевичу Недорю за готовность делиться редчайшим, поистине уникальным опытом, который является живой историей отечественной и мировой компьютерной науки.

Мероприятие было организовано и проведено при поддержке сообщества «Ворчалки о программировании». 

📺 С записью лекции можно ознакомиться по ссылке на Rutube.

Третья лекция цикла предварительно запланирована на конец января 2025 года.