Which I guess is the real issue that many of us have with Apple's policies. By introducing this clearly artificial restriction, it's now not possible to use whatever language is superior for whatever app we wish to write.
I, for one, would dearly love to see MY Scala code being compiled down to something that I can run on MY iPhone and to be able to use all the APIs provided by that platform. As it is, this isn't going to cause me to write better applications for the device, quite the opposite! I'm not going to be writing any applications at all - I already have plenty of programming languages under my belt and others that interest me and I plan on learning, none of them are Objective C. It's net even the fact that I'd be tied to writing apps on an Apple machine that bothers me (this is being typed on my MacBook), or the fact that I'd be forced to learn XCode on top of my existing experience in Eclipse, IntelliJ, Netbeans and Visual Studio. What bothers me is that I can't see Objective C as something worth investing my time in or getting excited over, nor can I imagine that it would be the language of choice for many developers at the top of their game. A great deal of talent is going to be locked out here, and I suspect this is the start of the end for innovation on the iThingie. From this point forward, the primary motivator for future apps will be ROI and not passion. Welcome to corporate mediocrity... On 27 April 2010 14:26, Christian Edward Gruber < [email protected]> wrote: > On the first point, I'm not sure I agree, though possibly. I think if > linux had some sort of decent non-Xwindows UI that had consistency and was > designed for amateur noobs, maybe... a bit like NeXTSTEP (cough cough)... > but seriously folks... > > But seriously, I think you hit it on the head. It's not abotu the > platform's superiority - too many other factors - cultural, marketing, > incumbency, etc. > > Christian. > > On Apr 27, 2010, at 8:51 AM, Kevin Wright wrote: > > If it were possible to run multiple operating systems as first class > citizens on the same machine at the same time, then Linux would undoubtedly > be much, much more common on the desktop than it currently is. > > Were it not for windows being an incumbent, some rather underhanded > techniques by Microsoft (manufactures still had to pay for a license on > machines without windows) and the challenges and limitations of > virtualisation (i.e. virtualising hardware acceleration) then the world > would be a different place. > > Truth is, neither the desktop OS or iWhatever dev language is a war being > won on MERIT. If anything, these are both clear-cut examples of merit being > suppressed. > > > On 27 April 2010 13:45, Christian Edward Gruber < > [email protected]> wrote: > >> Hahahahahahahahahahahahahah. That's awesome. What a wonderfully naive >> assertion. >> >> If linux was a platform with merit, it would have met some degree of >> success on the desktop... >> >> These kinds of statements are ridiculous, because they assert underlying >> causes of success that are simply not provably so. The guy could be right, >> but the assertion of causation is without merit. >> >> cheers, >> Christian. >> >> On Apr 27, 2010, at 8:42 AM, opinali wrote: >> >> If Obj-C was a language with >> merits, it would have met some degree of success in other platforms. >> >> >> >> -- >> 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]<javaposse%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/javaposse?hl=en. >> > > > > -- > Kevin Wright > > mail/google talk: [email protected] > wave: [email protected] > skype: kev.lee.wright > twitter: @thecoda > > > -- > 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. > > > -- > 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]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > -- Kevin Wright mail/google talk: [email protected] wave: [email protected] skype: kev.lee.wright twitter: @thecoda -- 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.
