On 12/04/2010 04:28 PM, Neil Bartlett wrote:
I'm *not* surprised that he didn't mention the Date and Calendar APIs.
He should have, but I'm not surprised he didn't. I'm also not
surprised that he failed to mention primitives and arrays.

His response to this whole question was a terrible cop out. It's clear
that James doesn't really regret anything about Java's initial design.
It reminded me of a job candidate who, when asked what is his biggest
flaw, replies with "I work too hard"; i.e. he is either unwilling or
unable to admit any flaws at all.

First, I have to say that I'm little interested in interviews to Gosling about mistakes made fifteen years ago. I prefer discussions about present and future.

Given that, I think that when Java 1.0 rolled out in 1995 it was pretty good, even though certainly not perfect. For stuff such as Calendar and Date, clearly they are terrible, but probably they weren't so much in 1995, when many OOD concepts, while already defined, weren't spread as today; but I'd rather point my finger against the fact that so far there has been no replacement and the only upcoming one comes from a talented developer who, of course, has got also other things to do... Sun should have invested some money in those parts to replace _years_ ago.

--
Fabrizio Giudici - Java Architect, Project Manager
Tidalwave s.a.s. - "We make Java work. Everywhere."
java.net/blog/fabriziogiudici - www.tidalwave.it/people
[email protected]

--
You received this message because you are subscribed to the Google Groups "The Java 
Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to