Помните проблемы с одним кодом?
Кто-нибудь помнит годы назад в таких журналах, как Byte, где люди конкурировали за создание наиболее функционального фрагмента кода, написанного одной строкой кода? Я помню такие игры, как Pole Position с прокруткой текста и т. Д., И фрактальная графика, выполняемая таким образом.
Предоставляя современные языки, такие как C# и Java, бесконечное количество в одном утверждении, кто-нибудь знает что-нибудь подобное происходит сейчас? Это было также вдохновляюще и интересно.
7 ответов
Есть сайт под названием Code Golf, посвященный соревнованиям в этом формате.
Есть commandlinefu.com - хорошо быстро набрать на shell
,
Но мне нравится code
написано, чтобы быть более читабельным.
Проверьте любой из вопросов здесь, помеченных ' code-golf' для некоторых интересных вещей!
Я не считаю это очень хорошим упражнением, поскольку функциональные языки, такие как Lisp, будут иметь присущие им преимущества.
Старая шутка об APL заключается в том, что вы можете написать целую ОС в одну строку, но никто не мог ее прочитать.
Если вы зайдете в Project Euler и решите проблемы один за другим, на форумах будут люди, пытающиеся придумать свои решения. (т.е. для Задачи 1, попал на этот форум)
Ну, я думаю, технически, вы могли бы написать почти что-нибудь в виде одной строки кода, если бы язык игнорировал пробелы.
Может быть, какое-то HTML или веб-приложение?
Как насчет гигантского блога кода на C?