Помните проблемы с одним кодом?

Кто-нибудь помнит годы назад в таких журналах, как Byte, где люди конкурировали за создание наиболее функционального фрагмента кода, написанного одной строкой кода? Я помню такие игры, как Pole Position с прокруткой текста и т. Д., И фрактальная графика, выполняемая таким образом.

Предоставляя современные языки, такие как C# и Java, бесконечное количество в одном утверждении, кто-нибудь знает что-нибудь подобное происходит сейчас? Это было также вдохновляюще и интересно.

7 ответов

Решение

Есть сайт под названием Code Golf, посвященный соревнованиям в этом формате.

Есть commandlinefu.com - хорошо быстро набрать на shell,
Но мне нравится code написано, чтобы быть более читабельным.

Code Golf на SO отлично подходит для таких задач

Проверьте любой из вопросов здесь, помеченных ' code-golf' для некоторых интересных вещей!

Я не считаю это очень хорошим упражнением, поскольку функциональные языки, такие как Lisp, будут иметь присущие им преимущества.

Старая шутка об APL заключается в том, что вы можете написать целую ОС в одну строку, но никто не мог ее прочитать.

Если вы зайдете в Project Euler и решите проблемы один за другим, на форумах будут люди, пытающиеся придумать свои решения. (т.е. для Задачи 1, попал на этот форум)

Ну, я думаю, технически, вы могли бы написать почти что-нибудь в виде одной строки кода, если бы язык игнорировал пробелы.

Может быть, какое-то HTML или веб-приложение?

Как насчет гигантского блога кода на C?

Другие вопросы по тегам