In the latest update to the technical documentation available from ADC, Apple has published this note: "Features added to Cocoa in Mac OS X versions later than 10.4 will not be added to the Cocoa-Java programming interface. Therefore, you should develop Cocoa applications using Objective-C to take advantage of existing and upcoming Cocoa features".

Objective-C basically tries to defeer anything it can from compile time to run time thus making Objective-C very dynamic and flexable.

I don't know why anybody thinks Apple won't use Objective-C on x86 or upcoming Mac OS X versions. Have most people seriously even tried Objective-C? or are they just whining "oh this looks different than what im used too, im scared..."

Seriously I thought Objective-C had odd styntax and ran weird at first too now I can't imaging my life without it, it simplifies application development so much.