MISC · 15 июня 2017, 14:38 · Отдел информации dev.by
Сломать систему: программисты «со скуки» пытаются преодолеть 32-битный барьер Reddit  

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

Иллюстрация: The 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
Нашли в тексте ошибку — выделите её и нажмите Ctrl+Enter.

Обсуждение

Bafcb923a443bee13557c42e807aac5c?1526948423
Олег Кирилюк
– Руководитель группы компаний в Джей лаб

Если каждый юзер может поставить только один лайк/дизлайк, то как они смогут собрать 4 294 967 296 лайков, ведь такого количества юзеров нет на сервисе?


Авторизуйтесь, чтобы оставлять комментарии

Использование материалов, размещенных на сайте, разрешается при условии прямой гиперссылки на dev.by. Ссылка должна быть размещена в подзаголовке или в первом абзаце публикации.
datahata — хостинг в Беларуси