"your [sic] too lazy to learn it" That seems like a very odd attitude to be taking on a Java user list.
For the record, my reasons for not wanting to program on the iPhone are: - I already know C, C++, C#, Java, Scala, Lisp, Clojure, JavaScript, Perl, SQL, Smalltalk, etc. All of these languages has something to offer in terms of unique features, with Smalltalk and C under my belt objective-C isn't exactly a challenge. On the other hand it also offers me nothing that I can't find in another language in a better form. There are many reasons to choose or learn a programming language, but politics really shouldn't be one of them. - I know C and C++ are allowed languages for the iPlatform. But I also know how slow and painful it can be to test and maintain a sizable codebase in these languages, I really wouldn't want to use them if I could possibly avoid it. - I enjoy programming and want to continue to enjoy programming, being forced to work in a language where I must constantly fight it to fit my mental model is emphatically NOT enjoyable. - I installed an application on my android phone last night, it was written in Scala, the entire process of compiling and installing it consisted of: 1. connect phone via the (standard) USB cable. 2. type `ant install` at the command line. This is a pretty tough act to follow and has certainly sold me on the platform. - I already have numerous open source libraries available to me under Java, plenty of source code is available for the language and I have a LOT of experience with it. Motivation to move away from the platform would have to be incredibly strong, both on the basis of technical merit as well as on a personal emotional level; objective-c has neither of these for me. - If I should overcome all of my above objections simply to satisfy iSteve in his highly-political campaign against Abobe, and I then invest the time and effort to learn a language that offers nothing to me personally, I must then run the very real risk that my application will be refused from the app store because I submitted it on a tuesday whilst wearing the wrong colour shoes and the wind just happened to be blowing from the southeast that day. Although not a reason motivating my decision to program for the iPlatform, I also feel that those defending C/C++/objective-C really don't seem to appreciate the benefits possible in functional languages. I could well argue that you're only taking such a strong stance because YOU are too lazy to learn outside of this limited paradigm, and are therefore unable to truly understand the perspective of those who object to the (unnecessary) restrictions. On 14 May 2010 11:39, CKoerner <[email protected]> wrote: > lol, you guys come up with a thousand reasons you can't program in > Objective-C on Apple except for the right one, your too lazy to learn > it. Hey if you want to whine about not being able to write Flash apps > on iDevices go right ahead. Meanwhile 13yr old kids are selling apps > they've written in Objective-C and making thousands while you bemoan > Flash and complain about TOS. > > -- > 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.
