Сайзкодинг — это искусство создавать программы ~ размером от 256 байт, и меньше для разных типов процессоров.

Для сравнения: это всего на 37 байт больше, чем занимает этот абзац, если его сохранить в однобайтной кодировке.

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

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