One of my new courses this semester is Object Oriented Programming 101, where Java is the programming language we will use. Later this year the class will be making some kind of computer game in Java, but as a starter, we were shown how to print out “Hello World!”:
class HelloWorld
{
public static void main(String[] arg)
{
System.out.println(”Hello World!”);
}
}
{
public static void main(String[] arg)
{
System.out.println(”Hello World!”);
}
}
While I appreciate the good things this, to me, bloated syntax provides, it’s a bit hard to like when all my previous programming experience stems from Ruby and PHP. But I’ll sure its greatness will dawn on me. ;)
On a side note, expect more frequent posting from now on.

Wow …
I’ll be doing a course like that has a Java module next year … that’s certainly a chunky method to say something compared to what I’m used to (same as you pretty much). Keep us posted as to how it’s going!
“Java-programmers have flat fingers”, that’s what my teacher used to say when I studied Java. And it’s true, a lot of code for basically nothing.
i like this desidn!)
Coofinboy: That’s a great analogy, mind if i use it? ;)
Svt: Thanks!
Well if you look at the code it’s actually quite straight forward, you declare a class and inside it you declare the entry point method (main). This is very similar to many other professional languages like C#, VB or C++, you’ll discover the languages “greatness” as you move to more complex object oriented problems