The Language Umbrella

| 1 Comment

What happens when there's a rampant conversation going on on a geek channel? It's time for Umbrella Metaphors.

"If a language were used to make an umbrella, what would it look like?"

Naturally, there were several suggestions for certain languages.

  • PHP umbrella is made of ragged pieces of duct tape
  • VB umbrella is old and kids-size
  • C++ umbrella requires a 15-digit code to open
  • Java umbrella is sold with the handle and material seperately, and you need to match them up, and you have to download it from github
  • Ruby umbrella is shaped like a cube, but if you stand in just the right place, it keeps you try
  • ASP umbrella is large, but has big holes cut into it
  • Fortran umbrella is made of iron, and is rusted shut ;)
  • haskell umbrella is inside-out.
  • .net umbrellas are a range of colour-matching umbrellas, but they only work with certain types of rain.
  • lisp umbrella is old, but still works, and all the new umbrellas coming out look like it more and more
  • lisp umbrella is incomprehensible as a functional umbrella. but pushing a button appears to keep the water off you, just have no idea how.
  • lisp umbrella is patterned with a bunch of images of other lisp umbrellas on it, which are in turn..

Thanks to Avatar-x, ojacobson, the_goat, Optic, elmood, and the other happy geeks at the Toronto Hacklab


1 Comment

That's a whole lotta fun! :D

Leave a comment

Pages

OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.23-en

Twitter

Sponsors!

About this Entry

This page contains a single entry by dbs published on June 12, 2009 10:59 AM.

Azureus / Vuze under Ubuntu FAIL! was the previous entry in this blog.

Apple iTunes Store failure during 3.0 update. is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.