#songsincode – fantastisk geekhumor

giveyouup

I dag flommer Twitter over av 140 tegns meldinger med firkantemnet #songsincode. Rett og slett korte sangtekster uttrykt med kode fra programmering og nett. For oss som holder på med kode er dette sykt moro.

Det startet i går – torsdag 20. august av fire utviklere i Halifax i Storbritannia.

Jeg har bladd meg gjennom et lass og ler meg frynsete. Her er noen utvalgte – og fyll gjerne opp kommentarfeltet med fine du har funnet. Eller kanskje også egne varianter basert på norske tekster?

self.alive? = false if(self.with_you? || self.without_you?)

while(true) you.Spin(me);

(if (loser? me) (kill me))

foreach($everybody as $person) { $person->need($somebody);}

while( "i want" ) { live(); }

case ; Sandman) enter;; esac

class me { function say($what) { if($what) == 'goodbye'; { die('A little'); }

if(this.AccountBalance.ConvertTo("USD") > 10^6) this.Buy(YourLove);

!$oAnger->lookBack();

boolean needAnotherHero() { return false; }

str_repeat("money",3), $richmansworld = array($funny=>true);

$her->set_name( 'Rio' );

while ( hits(music, me) == 'so hard' ) { undef $can_touch_this } $hammertime = 1 and exit

for (int i = 0; i < 99; i ++) { luftballons.push(new LuftBallon()); }

while (1) { hit(baby, me)++ }

SELECT * FROM party WHERE date BETWEEN NOW() AND NOW() + INTERVAL "1 day" AND STYLE LIKE "%1999%";

For I=1 to 2:(HeavensDoor=(HeavensDoor + Knock)):Next I (HeavensDoor=(HeavensDoor + Knockin)

Og selvsagt:

if(false) { you.GiveUp(); } if(false) { you.LetDown(); }; if(false) { me.runAround(); me.hurt(you)}

Den må ALLTID være med!

Oppdatering: Noen var tidlig ute med dette - denne hitlåten fra 80-tallet ble postet på Flickr allerede i desember 2004...

På denne dagen tidligere år på NRKbeta…

Tagger: , ,

7 kommentarer på: #songsincode – fantastisk geekhumor

  1. for i in range(sixpack-2): if i==4: print(i+’& pizza ‘); if random.randrange(1,4)=4:print(‘ei flaske vin’)

    Svar på denne kommentaren

  2. For et år siden skrev jeg noe lignende, bare lengre og som man faktisk kan kjøre: http://judofyr.net/posts/tribute.html

    Svar på denne kommentaren

  3. assertTrue(hash.isEmpty());
    hash.put(“hjernen”, 16);

    Svar på denne kommentaren

  4. for(int i=0; i<10000; i++) one[i] = new Lover();

    Svar på denne kommentaren

  5. Dette er en god slager. Men i motsetning til kodesnuttene i artikkelen er denne mer kjørbar enn den er lesbar ;)

    #!/usr/bin/perl
    sub b{$n=99-@_-$_||No;”$n bottle”.”s”x!!–$n.” of beer”};$w=” on the wall”;
    die map{b.”$w,\n”.b.”,\nTake one down, pass it around,\n”.b(0).”$w.\n\n”}0..98

    Svar på denne kommentaren

  6. Her er en norsk en:
    $obj[$_] = new Tommeltott() for (1..10000);

    Svar på denne kommentaren

Har du en mening?

Det er enkelt å få ditt eget ikon når du kommenterer på NRKbeta. Det er fint om du leser kommentarene over før du poster en ny, kanskje det du lurer på har blitt svart på allerede?

Du kan bruke følgende HTML-elementer: <a href="" title=""> <abbr title=""> <acronym title=""> <blockquote cite=""> <code> <em> <strong>