A while ago I had the idea to express some old sayings in a silly, geeky way, using code and logic to express logically, the meaning behind some well known phrases. I got Illustrator fired up last night and decided to finally got a few made. They’re kind of obvious really, even a non-developer brain can make sense of them, and deciphering the saying is pretty simple, but I think they’re cool nonetheless.
Many hands make light work

There are lots of contradictions in sayings and phrases. Like this one, if many hands do make light work, then how does this next one work?
Too many cooks spoil the broth

A stitch in time…

While the cat is away…

Absence makes the heart grow fonder vs. time is a great healer

This one is another glaring contradiction, so I decided to combine the two into one poster.
Out of sight, out of mind

Two wrongs don’t make a right
This one doesn’t really follow the code paradigm, but I thought I’d include it anyway.

Got any more that would work in this way? Leave any suggestions in the comments.
Also, I do realise that, programmatically, not all of these posters make perfect sense. For example, $cooks > 'enough' doesn’t really work in a programming sense… It’s just a bit of fun!
+
Friday, February 19th, 2010 in Typography, Web Development, Writing.
Kilian Valkhof said on 19 February, 2010 at 12:05 pm
Very cool Harry! It certainly looks like you should start selling t-shirts ;)
Dave said on 19 February, 2010 at 4:53 pm
Actually, comparing strings is possible so “$cooks > ‘enough’” does make some sense.
If you let $cooks = ‘enougi’, $cooks is > ‘enough’. That’s also why you can do things like
if(date(”Y-m-d”) > ‘2010-01-01′) { echo ‘It\’s 2010!’; }
A <a> a, and bb > ba.
Mike said on 19 February, 2010 at 9:29 pm
if($people == “In Glass Houses”;) {
$throw != “stones”;
}
“people in glass houses shouldn’t throw stones”
Victor said on 25 February, 2010 at 3:10 pm
Is it not:
if(count($hands) > 2)
{
$work = ‘light’;
}
Victor said on 25 February, 2010 at 3:15 pm
A good enemy is a better person than a false friend
if($enemy == ‘good’ && !$friend) $enemy = ‘better’;
Victor said on 25 February, 2010 at 3:16 pm
Bad news travels fast
if($news != ‘good’) $travel++;
Victor said on 25 February, 2010 at 3:17 pm
Give credit where credit is due
if($credit = ‘due’) return $credit;
Carl said on 25 February, 2010 at 5:27 pm
package Son;
use Father;
@ISA = (”Father”);
1;
‘Like father like son’ Perl style.
Donny said on 26 February, 2010 at 10:05 am
relation among birthday, age and distance to death :D
if ( $birthday )
{
++$age;
–$distanceToDeath;
}