Жевательный квадрат


Munching Square — это хак дисплея, восходящий к PDP-1 (около 1962 года, как сообщается, обнаруженный Джексоном Райтом ), который использует тривиальные вычисления (многократное построение графика Y = X XOR T для последовательных значений T [ 1 ] ), чтобы создать впечатляющее изображение движущихся и растущих квадратов, поглощающих экран. Начальное значение T рассматривается как параметр, который при правильном выборе может дать удивительные эффекты. Некоторые из них, позже (повторно) обнаруженные на машине LISP , были названы «жующими треугольниками» (с использованием побитового И вместо XOR и переключением точек вместо их построения), «жеванием w» и «жеванием лабиринтов». В более общем смысле, предположим, что графическая программа создает впечатляющее и постоянно меняющееся изображение некоторой базовой формы foo на дисплейном терминале и делает это с помощью относительно простой программы; тогда программа (или полученный результат), скорее всего, будет называться Munching foos . [ 2 ]
Ссылки
[ редактировать ]- ^ «ПУНКТ 146: ЖЕВАНИЕ КВАДРАТОВ» . ХАКМЕМ . Архивировано из оригинала 5 сентября 2019 года.
- ^ Рэймонд, Эрик С. «Жевание квадратов» . Проверено 28 февраля 2013 г.
Внешние ссылки
[ редактировать ]См. также
[ редактировать ]- ХАКМЕМ
- Модуль Munch из с открытым исходным кодом коллекции XScreenSaver .
Эта статья частично основана на файле жаргона версии 5.0.1, который находится в свободном доступе.