и последние будут первыми…

Я закончил читать Книгу Мормона после нескольких месяцев ее изучения и снова начал с самого начала.

Этот опыт перехода от последнего к первому навел меня на мысль о фразе в заголовке этого сообщения в блоге.

Когда я посмотрел на концепцию хаизма и ее связь с концепцией структуры «x», мне вспомнился язык программирования, которому я научился первым на своем пути к тому, чтобы стать программистом. Этот язык называется Clojure, это диалект одного из первых языков программирования под названием Lisp.

Lisp означает «обработка списков».

Интересная особенность обработки списков заключается в том, что речь идет о языке, у которого на самом деле нет синтаксиса.

Для большинства это звучит немного странно. Язык без синтаксиса.

Как бы это вообще выглядело?

В итоге в коде это выглядит так:

(+ 3 4)

Именно так вы сказали бы дерево плюс четыре на конкретном диалекте шепелявости, который я выучил.

Сначала это выглядит странно, даже странно. Зачем ты это пишешь, когда это —

3 + 4

выглядит намного более прямо вперед?

Хороший вопрос.

Чтобы ответить на него, я покажу вам немного расширенный пример той же функции, что и выше, но на этот раз вместо сложения двух чисел давайте сложим 7 чисел вместе —

сначала традиционным способом —

2 + 46 + 3 + 8 + 2 + 6 + 342

Теперь в стиле Clojure —

(+ 2 46 3 8 2 6 342)

То, что раньше было излишним (наличие двух круглых скобок, которые, казалось, почти ничего не делали), теперь экономит нам 8 символов.

На самом деле это не так уж и важно. 8 символов вряд ли сделают или сломают программиста.

Вы, наверное, задаетесь вопросом, какое отношение различные программные обозначения имеют к хиазму или к Книге Мормона. Я перейду к этому.

Есть много других вещей, которые я мог бы указать на Lisp, относительно его экономичности и мощности выражения, а также того, как вы можете сделать в нескольких десятках строк то, что в других программах заняло бы сотни строк. О том, как это может позволить 2 или 3 хорошо осведомленным программистам обладать влиянием, которое другим не менее умным программистам потребовалось бы еще нескольким или намного дольше, чтобы соответствовать. У меня нет времени на проповедь языка программирования.

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

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

То есть первый становится последним, а последний становится первым.

Точно так же работают Clojure и Lisps. Вы начинаете с первого из списка, а затем входите в список.

Как войти в список?

Вы входите в списки внутри списков

Нравится -

(a (b (c (d (e (f (g (x)))))))

Тогда это в конечном итоге будет оцениваться -

сначала давая значение x

затем применяя g к x, чтобы дать вам новое значение

затем с этим значением, применяя это к f

затем делаем то же самое, но применяя новое значение на этот раз к e.

и так один с d.

и с с

а потом б

затем

Вам это ничего не напоминает?

Вы когда-нибудь видели диаграммы хиазмов, сделанные с отступами?

a

_b

__c

___d

____e

_____x

____e

___d

__c

_b

a

Это похоже на стрелку, указывающую на элемент посередине?

Можете ли вы представить это как одну сторону «X», которая отмечает точку?

Теперь вернемся к Книге Мормона.

мы начинаем с семьи

_семья спасена Богом

__семья разделена на одну часть, выбирающую Бога, и другую, не выбирающую Бога.

___семья превращается в два народа

____нации в конфликте

_____нации предупреждены покаяться

______ знамения Спасителя даны

_______великое разрушение уничтожает нечестивых

________воскресший Христос посещает остаток

_______великие благословения сопутствуют праведникам

____знамения и чудеса, совершенные во имя Спасителя

_____гордость отвращает людей от Спасителя

____тайные комбинации, лжесвященники и антихристы соблазняют людей на грех

___люди объединяются тайными комбинациями в стремлении к выгоде и похвале

__Люди превращаются в постоянно воюющие группировки

_Фракции и их люди оставляют Бога

Мы заканчиваем с одним одиноким мужчиной

Думали ли вы когда-нибудь, что саму Книгу Мормона можно рассматривать как своего рода метахиазм?