Многие современные абстракции в коде «одновременны» теологическим, то есть находятся с ними на одном уровне эволюции: в моей книге я, например, сравниваю шаблон проектирования Model-View-Controller (MVC) и схему отношений внутри Святой Троицы. Эти отношения нетривиальны, и споры о них длятся в течение полутора тысяч лет и продолжаются до сих пор, являясь камнем преткновения для объединения Западной и Восточной церквей. Наиболее глубокое разделение между ними состоит, как кажется, в полной ерунде: Западная церковь, начиная с V-VI веков, полагает, что Дух исходит или истекает не только от Отца, но и от Сына. Это так называемая проблема филиокве: добавление слова «и Сына» (filioque) в церковный догмат.
...
— Когда программисты, например, говорят, что система верстки LaTeX более «православна», чем Microsoft Word, кажется, что это ничего не значит. Но, как ни странно эти программисты, ткнув пальцем в небо, попадают в яблочко, потому что LaTeX действительно на догматическом уровне более православная система, чем католический Microsoft Word. Почему? Потому что отношение между волей или вниманием (Сontroller), представлением (View) и данными (Model) в LaTeX другое. Microsoft Word — это цифровое воплощение римско-католической идеологии. Современные текстовые процессоры строятся на принципе WYSIWYG (What You See Is What You Get), который также был разработан в лаборатории Xerox PARC наряду с графическим пользовательским интерфейсом и объектно-ориентированным программированием. Этот принцип ярко выражает эту самую догму филиокве.
Допустим, у вас есть какое-то абстрактное символическое содержание, и независимо от способов представления этого содержания — рукописного, печатного, бумажного, цифрового — это всегда будет одно и то же содержание. Это то, что Августин называл «следом» Отца (Model). В Word это абстрактное символическое содержание всегда опосредуется Представлением (View). Получается, что наше управление компьютером (Сontroller), то есть Дух, всегда зависимо или подчинено второй ипостаси, а именно Представлению. Иными словами, вы всегда видите на экране те самые буквы, которые должны быть на выходе: вы сразу видите текст, который будет распечатан.
Полная версия: http://special.theoryandpractice.ru/kurtov