?

Log in

No account? Create an account
geek rap contest (англ.) - Поклонник деепричастий [entries|archive|friends|userinfo]
Anatoly Vorobey

[ website | Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Links
[Links:| English-language weblog ]

geek rap contest (англ.) [окт. 30, 2006|02:37 pm]
Anatoly Vorobey

Эта запись будет интересна только программистам. Поверьте мне :)

К тому же, она по-английски. И включает в себя совершенно ужасные стихи на компьютерную тему. Я предупреждал!

gaal started the contest by throwing this at me:

You don't know the halting problem, you don't know what your fate is
Your crack code, it's so slow, it turns Crays into Z80s
Yo mamma begs for my monads and it ain't just for the IO
STM tranforms her good and her scalability's high, yo

I overrun all your buffers, I got shellcode in your heap
Your robotic boat's moronic, it keeps luffing while you sleep
All your waits are busy loops, all your base belong to me
It's not safe for you brother, you better not code in C

Clearly, it's on. My reply is:

Your pathetic shellcode ain't touching my stack,
'cos you hack like you're on crack, and you don't know jack,
'cos yo mamma when she had you was on BASIC way back,
you're brain fucking dead, only good for a smack

I'ma nice you up to twenty, put you in chroot jail,
all your mallocs will be zeros, your assertions will fail
so when you whine for LD_PRELOAD, me I'm just gonna chill
'cos you may talk the talk but you can't escape the kill().

Хотите к нам присоединиться? Оставляйте ваши версии в комментах. Для ознакомления - классика жанра.

СсылкаОтветить

Comments:
From: yuval_kogman
2006-10-30 01:34 pm
To all 'em MCs who think that they be better
I bet you can't write Perl that don't contain no space and letters
I'll parse you bottom up with hyper arrow combinators
You foos and bars ain't naught but outsourced mental masturbators

I meta-mama, met yo mama, she optimized my monads, she be collecting my space leaks
64 bit big endian resolved her forking woes for weeks
Coz I got strong types representin' my class
And if i don't get some respect i'll get meta-evil on your ass
(Ответить) (Thread)
From: 9000
2006-10-30 01:43 pm

Extra credit for "64 bit big endian" :))
(Ответить) (Parent) (Thread)
[User Picture]From: avva
2006-10-30 01:55 pm
Yo typing be all static, hey move up with the times,
If you can't typechange at runtime you end up having shit for rhymes,
And let me tell you something bro, yo technique is a mess
'Cos when shit gets real you just stand there with yo immutable ass.

I'm gonna take your combinators and put them in a bind,
Your 64 bit ain't scaring me, real men have 69!
So when your fancy parser explodes in your face,
You'll get to know exactly who's claiming all your base.
(Ответить) (Parent) (Thread)
From: yuval_kogman
2006-10-30 02:09 pm
Shots of lead inside your tests at 3.14 * .357 # pronounce three foureen by three five seven
Your code 2k log 2 and 2 hect -- yo it's 211 # two eleven (see http://xrl.us/svfe entry on 211)
Your hardware owned, your validation violated
Your sql injected, 'capsulation 'nihilated

Fo shizzle your tiny scripts ain't got nuthin on me
My language is so shiny, my syntax sugary
My compiler sweares in VLIW, it types my types for me
And your 69 ain't no natural log, when was your surgery? # by natural i mean a natural number, log 2, not log in the natural base

My compiler loads dynamic code, recompiling with FRP # well, hypothetically. It isn't written yet ;-)
It's dynamic static synnergy of higher order glee
Go read apache's error_log and search for 'undefined' # well.. uninitialized, but that's not the right number of syllables
Have fun with all your run time errs, bereft of peace of mind



Note that I'm participating in this static/dynamic duel simply for the sport.
I'm a scripter myself ;-)
(Ответить) (Parent) (Thread)
[User Picture]From: gaal
2006-10-30 02:13 pm
Too much annotation man will ruin your flow
Gotta hold it straight and aim it press the trigger and blow.
(Ответить) (Parent) (Thread)
From: yuval_kogman
2006-10-30 02:15 pm
The annotations are sung by my crew in the background...
(Ответить) (Parent) (Thread)
[User Picture]From: gaal
2006-10-30 02:22 pm
Your crew in the background can rap like Paul Allen.
(Ответить) (Parent) (Thread)
[User Picture]From: avva
2006-10-30 02:34 pm
Note that I'm participating in this static/dynamic duel simply for the sport.
I'm a scripter myself ;-)


Yeah, I understand :)
(Ответить) (Parent) (Thread)
(Удалённый комментарий)
[User Picture]From: avva
2006-11-01 07:18 pm

Re: Them's fighting words!

I have neither the time nor the patience required to answer this in kind, but I just wanted to say that this was bloody brilliant :)
(Ответить) (Parent) (Thread)
[User Picture]From: syarzhuk
2006-11-05 12:47 pm

Re: Them's fighting words!

Awesome!
(Ответить) (Parent) (Thread)