Объявлены обфускированные победители C


Были объявлены победители 27-го Международного конкурса запутанного кода на языке Си, и исходный код победивших работ доступен для просмотра и тестирования.

IOCCC – это соревнование по программированию на языке Си с отличием-цель состоит в том, чтобы написать программу, которая скрывает то, что она делает, чтобы случайный “читатель” кода не догадался, какой эффект будет иметь код. Это означает, что вы можете писать код, который настолько ужасен, насколько вам нравится, и все равно рассчитывать на победу.

Конкурс просит вас: 

Написать самую непонятную/запутанную программу на языке Си в рамках правил.

Чтобы показать важность стиля программирования, в ироничной форме.

Чтобы подчеркнуть компиляторы Си с необычным кодом.

Чтобы проиллюстрировать некоторые тонкости языка Си.

Чтобы обеспечить безопасный форум для плохого кода на языке Си. 🙂 

Победившие работы награждаются “категорией”, и они сами по себе забавны. Наряду с вещами, которые вы могли бы ожидать, такими как лучшая однострочная и лучшая утилита, существуют категории для наиболее взрывоопасного кода, наиболее вводящих в заблуждение отступов и наиболее головокружительных. Премия “Не наступи на меня” была присуждена за вход в игру “змея”, в то время как симулятор машины “энигма” выиграл “Самый загадочный”. Другие категории, которые заставили нас смеяться, включают наименее подробное и лучшее злоупотребление CPP.

Конкурс 2020 года стал 27-м изданием IOCCC, и судьи говорят, что Лучшее шоу этого года (карлини) – это такой новый способ запутывания, что он заслуживает особого упоминания в будущем) Лучший из списка IOCCC. Трое других победителей написали работы, основанные на ностальгических играх: “Астероиды”, “Тральщик” и “Змея”.

Это соревнование, как никакое другое. Записи анонимны, и никаких подробностей о том, сколько людей вошло, не приводится. Конкурентам рекомендуется искать и использовать лазейки в правилах, и все это похоже на то, что это для программистов и управляется программистами, а не на то, чтобы быть достойным или иметь цель заработать много денег на призах. Эти записи стоит проверить. Если вы заинтересованы в участии в конкурсе 2021 года смотрите http://www.ioccc.org/


Добавить комментарий