logoalt Hacker News

ksecyesterday at 4:33 PM1 replyview on HN

A lot of programming languages uses "Foo bar" during introduction without actually explaining why "Foo" and why "bar". Before the age of Google and Internet it was perhaps one of the most common question from speakers of non-English language.


Replies

mvkelyesterday at 8:06 PM

This was one of the biggest hurdles I had to overcome when I was a wee lad combing through "Professional PHP Programming." All of the examples it gave were foo/bar, and I couldn't make the intellectual leap to understand what the real world use cases would be.

It wasn't until I tried building something (mad libs) that things "clicked"