Арахамизмы или Рекурсивное

Nov 25, 2023 13:25

По следам известного интервью:

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

****

Это называется "уйти в штопор", бро.

Этот цикл вполне достоин занять место рядом со знаменитым "колесом генотьбы". Думаю, его можно назвать "Украинский переговорный штопор" или "Цикл Арахамии", а также многих других имен.

****

Технически, однако, это скорее не цикл, а рекурсия:

переговоры_по_украински()
- послать партнеров ко всем чертям
- полезть в драку
- огрести в ней до кровавых соплей
- начать новые переговоры : вызов функции переговоры_по_украински()

Программисты заметят, что в этой функции нет иного выхода, кроме нового вызова самой себя.
Такие функции именуются "бесконечная рекурсия", и считаются грубой ошибкой нерадивых разработчиков.
Заканчиваются они исчерпанием ресурсов системы. Со стороны пользователя происходящее будет выглядеть как "зависание системы намертво" (см. также "стратегический тупик на фронте"(тм)).
Если сама операционная система умеет отслеживать подобные опасности, то выполнение может закончится "аварийной ошибкой", например "закончилась память" (Stack Overflow и т. д.).
Но в примитивных системах лечится такое состояние только полной перезагрузкой.

it, bruderkrieg

Previous post Next post
Up