James Gosling Appointed to the Order of Canada 191
Andrija Ifkovic writes "James Gosling, the creator of Java language and a VP of Sun has been appointed to the Order of Canada. 'The Order of Canada recognizes outstanding lifetime achievement and contributions to society and the country by Canadians from all walks of life.' This is the highest honor Canada can bestow upon its citizens."
Congrats (Score:4, Interesting)
Re:Congrats (Score:5, Interesting)
Why don't you first strip Mick Jagger of his knighthood and then we'll talk about taking things seriously.
Not really... (Score:3, Interesting)
Case in point: I don't think anyone would question the talents of Peter Sellers, yet Inspector Clueso is far more of a buffoon then either of the two.
Re:An award (Score:5, Interesting)
2. Poor programmers don't know how to optimize their code to run well
3. Java makes it easy for even poor programmers to do their job
Take these three statements and you have your truth on Java. Any single piece of code can be made to grind your system to a halt. Its nothing special to Java, but since the only client-side Java apps you've been exposed to are apparently ass, then you'll never know.
What Java and any other modern high level language allows for are people who aren't necessarily the best programmers to still do their jobs. Do I see you wanting to go out and build business apps, or are you more likely to make super-cool widget X? Since you're choosing to do the more interesting widget, someone's left to build that business app. If all there were only 'good' programmers in our industry, only a very very few things would ever be done. Since we don't live in that world, we have to make less optimal programmers as effective as possible.
Re:Couldn't give the OoC to a better person (Score:4, Interesting)
There are several Canadians who have also developed programming languages of greater significance the Java, which is a derivative of C/C++ so not completely original.
Ken Iverson, who created the APL language, was a Canadian. He was giving the ACM Turing award for this, but never received the Order of Canada.
Tim Bray, one of the main developers of XML, is also a Canadian.
Rob Pike, developer of Plan9 and Inferno, and creator of many Unix utilities, is also Canadian
Brian Kernighan, co=developer of AWK and co-author of "The C Programming Language" book is also Canadian.
There are even more.Re:Congrats (Score:3, Interesting)
Or giving Louis L'Amour the Congressional Gold Medal and the Presidential Medal of Freedom.
The Queen tried it in Fiji in 86 and failed (Score:3, Interesting)
So those constitutional checks are only effective if backed by sufficient force. As a practical matter, a Government of sufficient power (popular or otherwise) would be free to ignore the Monarchy.