Передісторія
Бажання програмувати рідною мовою у мене було ще у шкільні роки.
Були також спроби створити мову програмування, хоча далеко це не дійшло.
Але іскра залишилась.
На початку університетських років я повернувся до цієї ідеї. Почав з простого
перекладу
ключових слів вже наявних мов програмування. Я розумів, що це не дуже правильно,
але мені було
важливо "намацати" щось, що буде відчуватись для мене природно.
Я не дуже задумувався як вона буде працювати з технічної точки зору, мене цікавив
більше дизайн і відчуття
програмування. На перекладі ключових слів я зупинився. Я
працював над іншими
проектами, а ідея продовжувала
крутитись в голові.
Десь в кінці 2021 року в мене вималювалась якась дуже абстрактна ідея української мови програмування, яку
я не міг
виразити. Я знову
почав робити спроби в тому напрямі. Через трохи часу ця ідея виразилась заміною функції
на дію. З цього моменту все почалось більш серйозно.
В мене зʼявилась назва мови - "Дія". Хоч в той час назва вже була зайнята відомим державним проектом,
я не хотів
видумувати щось інше.
На початку лютого 2022 року я зробив чернетку синтаксису. Через трохи часу я почав
працювати над
вебсайтом і пробувати
втілювати
мову в життя. В мене не було досвіду створення інтерпретерів або компіляторів, тому створення
інтерпретера було
імпровізацією.
Подальшу історію можна прослідкувати в онлайн ресурсах, де я робив публікації процесу та коду.