The Game Will Never Be The Same


I've already tried a few times to write a short review of the iPhone but I just can't find the right words. And so many things have been written already...

I guess the simple fact that someone who has always dodged PDA's and "smartphones" is actually using one should indicate how great this thing really is.

I could never understand why people were buying such devices and why would anyone care about the mobile internet when all you had in the field were half-assed browsers with clumsy user interfaces.
I would have never imagined that it was actually enjoyable to check emails and google up some stuff on the go. The Google Maps integration is brilliant, so is the address book (it's so fun that you just want to fill it up). There are so many details about user feedback and the screen is so gorgeous that this thing seems alive.

I've never been a mobile phone freak but this one is just too cool!

Let's Pretend I Actually Cared About This...


It looks like some folks in Javaland are pissed at Apple because Leopard did not ship with Java 1.6.

I still doesn't understand why Apple should be held responsible in any way for the port of a third party technology such as Java to its operating system.
Isn't Sun supposed to make sure the JDK works on all major operating systems or are they too low on cash to afford their ADC renewal?

Sure, OS X ships with some popular open source programming tools as part of its UNIX layer, but I just see it as freebie which saves me a few minutes of compilation and surely not as some human right.

It's not like it should come as a surprise neither since Apple has been continuously shying away from Java which used to be one of the languages of choice to build Cocoa applications.
The Java/Objective-C bridge has been discontinued since Tiger while Leopard saw the addition of this technology for Ruby and Python, including Xcode integration.

As usual, John Gruber sums it up nicely (or on a more serious tone).