After spending three weeks learning Objective-C and Cocoa programming for my work, I\'ve been tasked with researching alternatives to it for iPhone development.
I kn
You will be losing out in several ways by not choosing Objective-C, seeing as how it is the only Apple supported environment.
All of Apple's docs, sample code, tool chain etc. assume you're using Objective-C. You won't really be able to use your code level support incidents. Any new framework will have to be wrapped for your environment, which also introduces a new source for bugs.
To me, using something other than Objective-C for the iPhone would be opening up a big bag of hurt.