4 ms·
The difference for Objective C was that (a) there were a large amount of existing Mac developers and they are hardly just NextStep users and (b) iOS makes money
by taligent 15y ago
The difference for Objective C was that (a) there were a large amount of existing Mac developers and they are hardly just NextStep users and (b) iOS makes money which justified the transition.
Honestly the days of writing a billion lines of Java code were over a while ago. Platforms like Play, Grails etc which are quite light are becoming more common.
Realistically there is that only one other platform exists that they could switch to: Javascript.
- patrickaljord 15y agoDart?
- pooriaazimi 15y agoIMO It'd be the best thing Google could do, but (sadly - even though I don't like Google one bit) they don't have the courage.
- taligent 15y agoNobody knows Dart. Almost everybody knows Javascript. Not to mention that Google's V8 would make a great foundation.
- Roboprog 15y agoI'm not talking having to write millions of lines of new code to create an application. I'm talking about the dubious value of the "Sagans and Sagans" of lines of (Java) code that one supposedly could not live without. How many of those J2EE and related libraries really do all that much, as opposed to misguided make-work? Given sufficient motivation, I suspect a team of 20 part time volunteers could create an amazing application framework for a new language (or, newly popular language) in about a year, if the platform was enjoyable and perceived to be something that would actually be used for several years and several possible employers / business opportunities. As an example, the early versions of RoR seemed to come out of nowhere. (not saying we should run Ruby on phones, it seems kind of piggish, just as an example of a few people scratching an itch) Wasn't the Apple switch from Pascal to Objective C for OSX exactly that kind of "we'll make it worth your while" change-over?