BarCamps are a rage these days. Happening everywhere, it has transformed into a platform for free flowing ideas, collaborations and has also climbed steadily on the cool quotient. But today I came across a very interesting piece of trivia today. The origin of BarCamp.
It all started with Tim Oreilly. In 2003, he organized a platform where people from different platforms that he knew could come and interact and learn from each other. It was called Friends Of Oreilly Camp or FOO CAMP.
In 2005, some people decided to do a FOOCAMP like event. They had to name it something. Most programmers have heard about the foo & foobar lings in common developer parlance. For those unaware, from wikipedia…
Foo is a metasyntactic variable used heavily in computer science to represent concepts abstractly and can be used to represent any part of a complicated system or idea including the data, variables, functions, and commands. Foo is commonly used with the metasyntactic variables bar and foobar. The word foo itself has no meaning and is merely a commonly used logical representation that is used much like the letters ‘x’ and ‘y’ in algebra.
Some smart geek hit upon the idea and thus BAR CAMP was born… Cool right? 🙂
Here’s a youTube video that explains this…