[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 30 | 3 | 19
Назад Вниз Каталог Обновить

ПРОГРАММИРОВАНИЕ КАК ИСКУССТВО Аноним 07/05/16 Суб 13:27:18  736813  
14626168380900.jpg (134Кб, 478x359)
Художник может с помощью холста и красокрук и компьютера показать нам то, каким он видит этот мир.
Человек владеющих музыкальным инструментом можетпопытаться показать нам свой внутренний мир в мелодии.
А как может себя выразить программист?

Объявляю ПЕРВЫЙ ТВОРЧЕСКИЙ

Постим свои произведения искусства.
Аноним 07/05/16 Суб 13:27:46  736816
А если серьезно, расскажите как вообще должно выражаться творчество в коде.
Аноним 07/05/16 Суб 14:54:39  736913
>>736813 (OP)
А программист - это ремесленник.
Аноним 07/05/16 Суб 15:04:19  736927
>>736913
Большинство художников - ремесленники.
Но некоторые иногда создают произведения искусства.
Аналогично и с программистами.
Аноним 07/05/16 Суб 15:07:02  736931
>>736927
>Большинство художников - ремесленники.
Nyet.
Аноним 07/05/16 Суб 15:08:09  736934
>>736816
Помнится на 4чане обсуждали алгоритмы сортировки и в комментах родились sleep sort и random sort.
По мне так это примеры программисткого искусства, жанр: абсурдный юмор.

два чая тому кто найдёт скрины того треда
Аноним 07/05/16 Суб 15:11:29  736941
>>736934
random sort я уже сам изобрел давно, а sleep sort как работает? Ничего не делает и, если данные уже отсортированы, вуаля?
Аноним 07/05/16 Суб 15:17:38  736951
14626234589370.png (64Кб, 1177x520)
14626234589371.png (29Кб, 520x274)
>>736941
В треде, если не ошибаюсь, был ещё десяток вариантов.
Аноним 07/05/16 Суб 15:23:32  736956
>>736951
Норм. Получается, нужно столько потоков, сколько чисел?
Аноним 07/05/16 Суб 15:35:15  736972
>>736931
Da. Как и музыканты, лабающие в кабаках или учащие очередное дитя какую-нибудь инвенцию Баха.
Аноним 07/05/16 Суб 16:03:33  736997
>>736956
Ага.
Мне нравится этот код тем, что он наглядно показывает, что уровни абстракций не идеальны и протекают, а значит нужно разбираться не только в api последнего уровня, а то получит такой интересный код: с первого взгляда он имеет сложность O(1).
Аноним 07/05/16 Суб 18:18:11  737133
>>736927
Ну программисты создают фреймворки, ос, суперсистемы.
Аноним 07/05/16 Суб 19:28:17  737193
Сам хотел создать этот тред.
Вот бренность бытия:

enum state {suffering, death, happyness};

class life{

static void Main(){

Random lifeEvents = new Random();
state your;
for(int age = 0; ;age++)
{
your = lifeEvents.Next(state.death, state.happyness);
if(your == state.death)
break;
}

}
}
Аноним 07/05/16 Суб 19:29:46  737194
>>736813 (OP)
Куайны, например. Кстати, кто-нибудь может доставить ссылку на чувака, который написал цепной куайн на овер20 языках, а то я проебал?
Аноним 07/05/16 Суб 19:33:47  737198
>>737194
Вот куайн из 100 языков https://github.com/mame/quine-relay
Аноним 08/05/16 Вск 05:25:53  737417
Бамп
Аноним 09/05/16 Пнд 19:30:25  738553
>>736997
Кстати, можно же асинхронно в один поток сделать.
Аноним 09/05/16 Пнд 22:41:30  738689
>>736813 (OP)
Ну ок, вот моё:
http://pastebin.com/2zY3YTmD - змейка на седе с двумя уровнями и грофеном (цветная т.е.)
Ввод обрабатывается шелл-скриптом [code lang=sh]
(echo ""
SYM=p
while true
do
read -n 1 -t 1 SYM
let N=${RANDOM}%7+1
[ "${SYM}" != "p" ] && echo -e ${SYM}\\n${N}
done) | sed -nf snake.sed
[/code]
Аноним 09/05/16 Пнд 22:42:50  738690
>>737198
Четко. Еще и сам код красиво оформил.
Аноним 15/05/16 Вск 14:38:37  744139
Ну что же вы, ТВОРЦЫ?
Аноним 15/05/16 Вск 14:48:31  744145
14633129119050.jpg (105Кб, 1280x853)
>>736813 (OP)
Геймдев же.
Аноним 15/05/16 Вск 14:49:43  744147
>>738689
Что-то очково запускать такое, там не rm -rf? Что читал по sed'у?
Аноним 15/05/16 Вск 14:58:59  744152
>>744147
> там не rm -rf?
В той версии вроде выпилен.
>Что читал по sed'у?
Не поверишь. man sed
Аноним 15/05/16 Вск 15:26:31  744187
>>736813 (OP)
>А как может себя выразить программист?
Ну я не знаю... написать программу. Охуеть да?
/thread
Аноним 15/05/16 Вск 15:40:39  744216
>>744187
Программу или код? Вещи-то разные.
Аноним 15/05/16 Вск 21:23:02  744507
>>744152
Не траллируй, в мане описание трёх с половиной флагов для вызова sed'а. Что читал?
Аноним 16/05/16 Пнд 01:13:02  744738
>>744507
У тебя какие-то неправильные маны.
http://linux.die.net/man/1/sed
Листай до Command Synopsis
Аноним 16/05/16 Пнд 02:10:51  744769
>>744216
И какие интересно ты вкладываешь смыслы, различающие "эти две вещи"?
Аноним 19/05/16 Чтв 12:33:31  747552
>>744145
Геймдев только частично состоит из кодинга и не всегда о нём можно сказать как о ремесле
Аноним 19/05/16 Чтв 14:30:54  747627
>>747552
Так речь же об искусстве
Аноним 19/05/16 Чтв 14:33:31  747631
классика https://www.youtube.com/watch?v=QMYfkOtYYlg

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 30 | 3 | 19
Назад Вверх Каталог Обновить

Топ тредов