News for hackers. Stuff that matters.
Re:Java in College: "You might as well be teaching Chinese t... by gnaritas on Saturday December 20, 2008 @02:02AM (#404375)
I should also point out that your Java example won't even compile, you need to wrap it in a class and a main function to even attempt to compile and run it. Tell me again how simple this is..

    class World {  
        public static void main(String args[]) {
           System.out.println("Hello World!");
        }
    }
compared to this...

    print("Hellow World!")
Re:Java in College: "You might as well be teaching Chinese t... by gaius on Sunday December 21, 2008 @12:24PM (#405505)
Not to mention that you have to save it in a file called World.java and it will compile to World.class. If you change the contents of a file, the first line, you also have to change the name of the file. How does that make sense to a beginner?
Re:Java in College: "You might as well be teaching Chinese t... by jrockway on Sunday December 21, 2008 @02:14PM (#405627)
How does that make sense to anyone?

I still think Java is just a cruel joke on the part of the authors. I don't think they really thought manifest typing was a good idea. I don't think they really thought that Java's OO system was any good.

I think we will be seeing a paper soon that has a title like, "How bad could a programming language be before people stopped using it? A case study on Java."