Самый популярный язык программирования — Excel. И он Тьюринг-полный
Недавно на созвоне финансовый аналитик показывал мне свою Excel-модель. Двенадцать листов, формулы ссылаются друг на друга через три уровня вложенности, именованные диапазоны вместо переменных, и INDIRECT, который динамически собирает адреса ячеек из строк. Я смотрел на это и думал: чувак, ты же написал компилятор. Ты просто не знаешь об этом. 750 миллионов человек используют Excel. Для сравнения — на Python пишут примерно 15 миллионов, на JavaScript — около 17. Excel обгоняет их всех вместе взятых раз в двадцать. И вот что забавно: подавляющее большинство этих людей искренне считают, что они «просто работают с таблицами». Заполняют ячейки. Делают отчёты. Нет, они программируют.
https://habr.com/ru/articles/1011748/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1011748
#Excel #Тьюрингполнота #функциональное_программирование #LAMBDA #Rule_110 #спредшиты #Microsoft_Excel #клеточные_автоматы #финансовое_моделирование #spreadsheet_errors



DevelopersIO