Понедельник, 4 августа в 06:45 UTC+3
Загрузка...

Победители международного конкурса обфусцированного кода 2025 года названы.


5Опубликовано 04.08.2025 в 04:21Категория: ПрограммированиеИсточник
Изображение статьи

Начавшийся в 1984 году, конкурс считается самым продолжительным в истории интернета. Вчера завершился Международный конкурс запутанного кода на C (IOCCC) 2025 года, в ходе специальной четырех с половиной часовой онлайн-церемонии были объявлены 23 новых победителя!

Программисты представили свои самые забавные программы, демонстрирующие необычные и малоизвестные особенности языка C, получая при этом удовольствие. (И наглядно демонстрируя важность ясности и стиля, приводя весьма плохие примеры…) Среди победителей этого года – эмулятор 32-битного процессора OpenRISC, виртуальная машина, способная запускать Doom, и даже рецепт лосося, который изобретательно использует префикс литерала U"string" в C…

Стоит отметить, что исходный код каждой работы намеренно запутан и трудночитаем. ("Прежде чем отправиться в путешествие по расшифровке логики этой программы, убедитесь, что у вас достаточно еды, боеприпасов, одежды, волов и программистских принадлежностей", – отметили судьи, комментируя работу-победительницу в номинации "дьявольская логистика". "Вам предстоит проехать 3489 километров по дикой местности, вдохновленной игрой Oregon Trail…") Один из участников также столкнулся с трудностями при адаптации небрежного порта старой версии своей программы для Atari 2600, но не собирался сдаваться…

Благодарим постоянного читателя Slashdot achowe (Дэвид Хоу) за предоставленную информацию, который представлял выигрышные работы в течение четырех десятилетий, начиная с 1991 года и заканчивая 2024 годом. В том числе, в 2004 году он получил награду за лучшее нарушение правил конкурса. ("Мы не уверены, сколько организаций будут недовольны этой работой, но мы рассматриваем возможность создания органа по стандартизации IOCCC, чтобы обуздать таких, как мистер Хоу…")

Загрузка предыдущей публикации...

Загрузка следующей публикации...

Предыдущие новости в категории

Загрузка предыдущих новостей...

Следующие новости в категории

Загрузка следующих новостей...

Мы отбираем новости из проверенных источников, обрабатываем их с помощью современных AI-технологий и публикуем на сайте, созданном с использованием искусственного интеллекта. Все материалы принадлежат их авторам, а контент проходит дополнительную проверку на достоверность. Возможны ошибки в тексте, так как нейросеть тоже имеет свойство ошибаться. Все изображения являются фантазией нейросети, совпадение с реальными предметами и личностями маловероятно.

© 2025 NOTid . QAter . AI service.