Стихи в коде

в 7:23, , рубрики: копирайт, ненормальное программирование, поэзия, Программирование, Совершенный код, стихи в коде, метки: , ,

Стихи в коде

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


Беглые поиски вырисовали не очень приятную ситуацию — в то время как за границей искусство стихов в коде более-менее развито, есть даже сборник code {poems}, за авторством отечественных программистов удалось найти всего парочку творений.

А как обстоят дела с программистами-поэтами на хабре? Пост будет дополняться стихотворениями из комментариев, приветствуются все языки программирования (поговаривают, что Perl в этом случае — самый богатый на выразительные средства). И не забывайте, что код должен компилироваться.

Автор: Dark Dragon

if (newGame) resources.free();
s = FILENAME + 3;
setLocation(); load(s);
loadDialog.process();

try { setGamerColor(RED); }
catch(Exception e) { reset(); }
while (notReady) { objects.make();
if (resourceNotFound) break; }

byte result; // сменить на int!
music();
System.out.print("");

(с) Dark Dragon

[Love.cpp], Автор: Лев Артурович Ткаченко

#include <God.h>

#include <Time.h>
#include <Love.h>
#include <personesLonelyLion.obj>
#include <personesShe.obj>
// ----------------------------- 
#define is ==
// ----------------------------- 
begin:
// -----------------------------
 

if( Time() is EVENING ) {close(ALL_THE_STREAMING);
( shutdown(NULL) AND finished(ALL_PROCESS)) }
else {(close(EYES); start((float *)function Dreaming())
AND (see(Her->Body->Lips->Legs[i + next])); }
 
God->allocated(many_happy_seconds);
for(Me + You) {FOREVER_BE_INLOVE};
stop(RAIN); repeat { play(sound());} until(dancing());
#ifNotDefined EventExit (int) 1;
 
while (NOT say("YES")) repeat{1} until(waiting());
if(_say_ is TRUE) {( MyHeart(ONLINE); Volume(); 
Sky(ON_SUNSET); increasing(Brightness_Rating); )
AND (Date is new(*struct ParadiseForYou)) }
 
putstring(1,1, "Hello,world! I LOVE YOU!!!");
getch(); DRAW_SMILE(MAGENTA_COLOR, screen);
compile(My_And_Her_Life, InGodsDebugger)
AND {close(file); save(); goto begin;}

(с) Лев Артурович Ткаченко

Автор: YourDestiny

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js