Сломать систему: программисты «со скуки» пытаются преодолеть 32-битный барьер Reddit

Оставить комментарий

Сообщество программистов на известной доске обсуждений Reddit поставило перед собой задачу преодолеть 32-битный барьер, собрав рекордное количество «плюсов» под одной записью, сообщает Next Web.

Читать далее

Для достижения цели пользователи планируют собрать 4 294 967 296 «плюсов» к записи одного из пользователей, инициировавшего тест.

Число отражает максимальный диапазон значений, которые может обработать 32-битная система. По логике участников эксперимента, достижение 4 294 967 295 должно вызвать ошибку переполнения целочисленной переменной, потому как 32-битная архитектура нуждается в дополнительном разряде для размещения нулевого значения.

Преодоление 32-битного барьера уже происходило, хоть и нечасто. Так, три года назад популярность видеоклипа южнокорейского исполнителя PSY, набравшего более 2 млрд просмотров на YouTube, вынудила команду разработки видеосервиса обновить систему до 64-битной архитектуры.

Похожим образом, на прошлой неделе шахматный сервис Chess.com перестал работать на всех 32-битных iPad и iPhone из-за того, что количество сыгранных партий преодолело максимальное положительное значение для 32-битных целочисленных переменных.


Читать на dev.by