munching squares



Предыдущая | Следующая

munching squares (жующие квадраты), сущ. Дисплейный хак (см. display hack), впервые реализован Джексоном Райтом на PDP-1 в 1962 году; программа с помощью несложных вычислений (быстро рисовался график Y = X X0R Т для последовательных значений Т; см. НАКМЕМ хаки 146 – 148) выводила красивую картинку: по экрану передвигались непрерывно увеличивающиеся в размерах квадраты, которые спустя какое-то время «пожирали» весь экран. Начальное значение Т играло роль параметра, и если удавалось выбрать удачное значение, эффекты получались изумительные. Позже некоторые из них были воспроизведены на LISP-машине и окрещены жующими треугольниками или жующими лабиринтами. В более общем случае можно представить себе графическую программу, которая выводит на экран постоянно меняющееся базовое изображение (назовем это изображение/оо), тогда программа (или создаваемая картинка) будет называться жующие foo s – пример правильного использования слова foo в качестве метасинтаксической переменной.