Tuesday, October 30, 2007

Yo World!

Just a fun site I ran across. This site has a collection of 350 "Hello World" programs, in almost every programming language available. It also has translations of the phrase into 58 human languages.

For people who haven't programmed before, a program printing out the phrase "Hello World" is traditionally the first program you learn to write, when taught a new language. This tradition started with the book "The C Programming Language" by Kernighan & Ritchie, the first, and definitive book on that language (I still have a copy even though I've long since advanced to C++ and later C#).

What I find interesting is how long can a program be, that prints out a phrase. You could understand the assemblers taking that long, being low-level languages, but look at COBOL and JCL, for wasted declaration steps. I also found the PDF representation interesting (first look for me into this vector-oriented language) and the Logo graphical depiction was fun to remember.

Ah, the good old programming days...

No comments: