пятница, 5 апреля 2013 г.

Кот Минга

Мингу, учителю Unix, рассказали о бездомном коте, который поселился в компьютерном зале, спал в серверных шкафах и грелся на древних ЭЛТ-мониторах. Ситуация стала нежелательной, когда существо начало использовать ящик запасных кабелей в качестве лотка.

Минг поймал кота и, положив его на стол перед шестью монахами клана Железных Костей, сказал: "Если каждый из вас сможет произнести команду, выдающую такой же результат, что и команда cat (кот), то я отпущу это животное. Ежели нет, то я убью его".

Первый монах быстро сказал: "cat".

Второй сказал: "grep ^".

Третий сказал: "sed s/^//".

Четвертый сказал: "tr x x <".

Пятый сказал: "perl -pe 0".

Шестой ломал голову целую минуту, и затем опустил голову от стыда.

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

Минг посмотрел на шестого монаха.

"Такой же результат", - сказал шестой монах спокойно.

Original: Myong's Cat

1 комментарий:

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

    По крайней мере, я так понял из личной переписки.

    ОтветитьУдалить