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.