Inspired by Philipp Lenssen's fabulous idea to express idioms in code, I came up---just for fun---with the following 10 well-known song titles, written in horrible C/Java/PHP pseudocode.
Have fun... and take a guess in the comments!
// Song 1: it = b // Song 2: for (i=0; i<people.count(); i++) people[i].attributes |= (shiny | happy); // Song 3: function get(want) { if (random.bool() == true) return want; else return null; } // Song 4: //function leave() { // return new Color(0,0,0); //} // Oh, I think I screwed this one up, so here it goes: // Version 2.0 of Song 4: ;-) function leave(me) { me.setColor(0,0,0); return me; } // Song 5: who = fire.getStarter(); assert(who != us); // Song 6: function cry(person) { return (person.gender == female); } // Song 7: person = king.getWife(); person.dance(); // Song 8: life = me.getLife(); life.setSunshine(you); // Song 9: person = USGovernmentEmployees.getRandom(); while (person.boss != null) person = person.boss; person.writeLetter(); // Song 10: train = trains.getLine(A); you.take(train);
Update: I fixed Song 4 and 9 because they made way too little sense. Oops ;)