6 ms·
They said it couldn't be done, but CoffeeScript bumped Objective-C down to #11. Of course, I think it's fair to say that there's more Obj-C code than CoffeeScr
by TrevorBurnham 14y ago
They said it couldn't be done, but CoffeeScript bumped Objective-C down to #11.
Of course, I think it's fair to say that there's more Obj-C code than CoffeeScript being written, but less of it is being open-sourced.
- chrisaycock 14y agoYeah, that seems like a good explanation. Obj-C has 85574 questions on StackOverflow, CoffeeScript has 1476. http://stackoverflow.com/tags http://stackoverflow.com/tags
- chc 14y agoI think those numbers also reflect something other than the obvious. There's a huge contingent of…uh…let's just say "differently educated" developers who previously were making some delicious pasta in PHP and now want to build iPhone apps because they heard there's gold in them thar hills. Objective-C is also a lower-level language than CoffeeScript and thus harder to use, especially if you're not used to working in a language where it's possible to free memory early or smash the stack. So CoffeeScript is a very easy language that tends to be used by developers who are experienced in its domain, while Objective-C is a relatively hard language that has gotten a huge influx of rank amateurs in Stack Overflow's lifetime. Thus, the latter gets a disproportionate number of questions. (For credibility's sake: I'm one of the top contributors to the Objective-C tag on Stack Overflow.)
- qiemem 14y agoThat could also say something about the languages and the platforms rather than the number of people using them, especially since all of Apple's libraries fall under the category of Obj-C. You're probably right, just wanted to point that's not necessarily a good measure either.
- focusaurus 14y agoOther factors probably at play: Obj-C MUCH older. CoffeeScript designed to be simple and have fewer "bad parts" thus fewer questions. Many problems faced while coding CoffeeScript are actually javascript or DOM or Web questions so you don't tag them with CoffeeScript. StackOverflow isn't overly loving of CoffeeScript, so I often ask my questions using JavaScript even if my source is really CoffeeScript (and again the questions aren't really about CoffeeScript but usually about JavaScript).
- re_todd 14y agoYou have to factor in all the newbies that here all this doom and gloom about the job market in the media, and the last tidbit in the news story usually mentions "but there is a lot of growth in iPhone and Android apps". This is probably causing a lot of people new to programming to learn Objective-C, thus many more questions.
- cageface 14y agoIt's funny that people still think there's easy money in mobile apps. The competition is getting tougher and the market more glutted every day.
- Morg 14y agoYou want newbies ? go javascript. I can't believe I'm reading an argument favoring Obj-C over (any flavor of) js as a noob turf... The simple reason there's disparity is that github is not the center of the world and objC people mostly code for money, that's all there is to it.
- re_todd 14y agoI'm not saying newbies get very far with it.
- rrreese 14y agoObjective C has been in heavy use for a lot longer then CoffeeScript though. CoffeeScript has only been stable for over a year. Objective C has been in use since before the creation of StackOverflow.
- treetrouble 14y agoNo doubt. This list isn't supposed to be indicative of what's being written in general-- it's about what code is on github.