"Father of Java" Resigns From Sun/Oracle
Thrashing Rage writes "James Gosling has confirmed he is leaving Sun/Oracle: 'Yes, indeed, the rumors are true: I resigned from Oracle a week ago (April 2nd). I apologize to everyone in St. Petersburg who came to TechDays on Thursday expecting to hear from me. I really hated not being there. As to why I left, it's difficult to answer: just about anything I could say that would be accurate and honest would do more harm than good. The hardest part is no longer being with all the great people I've had the privilege to work with over the years. I don't know what I'm going to do next, other than take some time off before I start job hunting.'"
Several of the biggest names at Sun have departed since the Oracle merger. The memories of Sun are fading fast. IBM probably would have been a better suitor for Sun than Oracle, but now it's all over but the crying.
... and making everything a class (oh - already did that one) ...
The mistake was rather not making everything a class. Smalltalk has already demonstrated long ago just how elegant the whole thing can be when you go all the way.
I think you're right. I work for a company which builds database driven software, and while we always have our eyes out for newer and better solutions, people I've talked to on the DEV team clearly feel that if you're looking to deliver millions of transactions per hour, Oracle's still the king of the hill.
The CB App. What's your 20?
Larry, can we get signed types, properties and closures now, please?
Don't you mean UNsigned types?
I am not really here right now.
Netbeans code completes a full word when you type the initials of a camel case symbol.
I'm not a lawyer, but I play one on the Internet. Blog
The lack of a pre-processor is probably the biggest reason why Java became so popular. It made the language both easier to maintain and easier to get started with.
The second two you have under control yourself.
Don't want a class for everything? You can make one and use everything as static and program like in the C days.
Long names? Oh yes, I forgot, Java enforces a minimum name length of 20...
Sorry, Borland *isn't* an example. They were repeatedly sabotaged by MS. I'll admit that when they eventually tried to move to Linux their offering was inadequate, but by that point they'd been so beaten down by MS that they were nearly out of business. If they'd decided not to trust MS a few years sooner, they might still be quite an important software house.
I really don't know why so many companies make the same mistake. Management just seems incapable of learning. Or maybe they just can't believe that the FOSS environment would be any different...so the initial problems seem an insurmountable obstacle. (After all, if it's not going to be any better anyway, then why bother.)
But that's NOT the same problem.
I think we've pushed this "anyone can grow up to be president" thing too far.