Linked by Thom Holwerda on Sun 12th Jul 2009 21:29 UTC
Even though news has been slow the entire week due to the fact that it's summer and people are more interested in vacation than in technology news, we still had a lot of interesting stuff this week. Google obviously captured the headlines with its Chrome OS, but we also talked about Mono, Richard Stallman, and many other things.
Permalink for comment 373135
To read all comments associated with this story, please click here.
Pick up a Java book for beginners then claim that it is an easy language to learn; I spent a good 6 months trying to get my head around object orientated principles - I eventually gave up, it was an exercise in futility.
I'm sticking with C because at least that makes some sense in my mind versus the mess that object orientation looks like.
Java is not the best language to learn OO. There are too many non-OO compromises left in the language. For example primitive types and static methods. Things got better with autoboxing in java 1.5, but this is one thing that C# does better than java.
If you are a C programmer, you can learn OO by studying and using object-oriented C frameworks such as GTK+. OO in java and C++ works exactly the same, except that it hides many of the details from you.
Member since:
2006-03-01
I'm sticking with C because at least that makes some sense in my mind versus the mess that object orientation looks like.
Java is not the best language to learn OO. There are too many non-OO compromises left in the language. For example primitive types and static methods. Things got better with autoboxing in java 1.5, but this is one thing that C# does better than java.
If you are a C programmer, you can learn OO by studying and using object-oriented C frameworks such as GTK+. OO in java and C++ works exactly the same, except that it hides many of the details from you.