Showing posts with label start. Show all posts
Showing posts with label start. Show all posts

Tuesday, January 22, 2008

Helloworld2 extends HelloWorld

'Hello World', this is well known phrase to all .Take an example, if anyone starts programmming in C , he writes the first program to show hello world on the screen

#include
int main()
{
printf("%s","Hello World");
return 0;
}

May be He is starting Java

public class HelloWorld{
public static void main(String args[]){
System.out.printf("%s","Hello World");
}
}

If some one is trying his hand on scripting

#!/usr/bin/python
print "Hello World"


And so on.But the question arises Why "HelloWorld".The answer is it's a culture.Many people say when they were instructed to write the first program it was Hello World and so they did to whom they instructed and it follows as a legacy.The fact is correct but there is a deep philosophy behind the small but mighty HelloWorld. When a child takes birth, it starts crying.It is saying hello to the world. Its saying Hello World.In similar way, when a child takes birth in any field(say C language), that is a career is started(programmers starts its programming career in C),he takes birth in that field and he say Hello to that world.

Beautiful!, isn't it ?