Quote:
Originally Posted by mineistaken
I know that they are different.
I am not sure if I can be any clearer than that:
Does it take 5+ times more time to code the SAME thing in objective C than to code the same thing as a website?
Example: picture rating site. Same thing created as a website cost X$. Same thing created as Ios app cost 8X$ or 10X$.
Even considered that objective C programmer's hourly rate is a bit more than "regular" programmer's it still implies that app would take at least 5 times more time to create.
Is that true or not? Simple question.
It is difficult to imagine such a programming language that would be so unflexible that people would need to waste 5 times more time to do the same thing...
|
I can't speak to the exact numbers in this situation, but as a programmer who has been doing it for almost 30 years now I can say the claim does not sound unreasonable. You have to factor in that PHP is a much easier language to program in than Objective-C. PHP has more tools, knowledge, and tutorials available to learn how to do a particular task. This allows for greater efficiency with PHP. There are fewer people that know Objective-C (less supply, greater demand = higher price). Objective-C can take 10 lines of code to do what other languages can do in 1 line of code. Objective-C programmers tend to live in wealthier areas and therefore they demand higher salaries. PHP programmers can be found everywhere and so there are downward pressures on the price due to increased competition from 3rd world countries. Also, venture capital dollars are more likely to find their way into programmers of Obj-C programmers than PHP programmers?that causes even more of a price spike.
Quote:
It is difficult to imagine such a programming language that would be so unflexible that people would need to waste 5 times more time to do the same thing
|
Actually this is the norm. There is a great deal of difference in terms of developer productivity between different languages / platforms / technologies.
Have a look at this artice:
http://www.drdobbs.com/jvm/the-compa...ramm/240005881
It stops at ASP which is still a fairly unproductive language. If I were to estimate other languages using the same scale I would add the following:
Ruby: 1.2
Python: 1.4
Coffeescript: 1.8
Javascript
: 2.5
PHP: 4
Objective-C: 11