The Life of a Radar

Pity the Fool
22 Sep 2007

I feel sorry for the people who code in Java and you should too. Their “hello world” program is 5 lines long, 5 times longer than Ruby’s. Not only do you have to write out five lines, but then you have to compile and then execute it.

(all Java examples stolen from the url=http://en.wikipedia.org/wiki/Java_%28programming_language%29Java (programming language) page/url

code=”Java: Hello World” public class Hello { public static void main(String args) { System.out.println(“Hello, World!”); } } /code

Ruby’s Hello World on one line:

code=”Ruby: Hello World (irb)” puts “hello world” /code

And then how about this example in order to tell if a number is odd or even:

code=”Java: Odd Or Even” public class OddEven { private int input;

public OddEven() {
    input = Integer.parseInt(JOptionPane.showInputDialog("Please Enter A Number"));
}

public void calculate() {
    if (input % 2 == 0)
        System.out.println("Even");
    else
        System.out.println("Odd");
}

public static void main(String[] args) {
    OddEven number = new OddEven();
    number.calculate();
}

} /code

And Rails’:

code=”Rails: Odd or Even (script/console)”

  1. even?

/code

blog comments powered by Disqus