Objective-C ya es el tercer lenguaje de programación más popular gracias al desarrollo de aplicaciones para iOS.
Según un estudio reciente, el desarrollo de aplicaciones para iPhone tiene una curva de aprendizaje mayor que cualquiera de las otras plataformas móviles. También le cuesta más a los desarrolladores en términos de tiempo y gastos desarrollar una aplicación para iOS que crear la misma aplicación para Android, BlackBerry o Windows Phone.
Sin embargo, a pesar de esos retos, iOS ha impulsado la popularidad de Objective-C, el lenguaje de programación utilizado por Apple para el desarrollo de aplicaciones tanto en la plataforma Mac como en iOS, a tal punto que ya es el tercer lenguaje de programación más popular entre los desarrolladores.
Ahora bien, el mismo estudio que si bien es cierto que iOS es la plataforma más costosa para los desarrolladores, también es la que ofrece mayores beneficios económicos a los desarrolladores, lo que explica por qué los desarrolladores prefieren optar por iOS y Objective-C no por ninguna de las otras plataformas y lenguajes de programación disponibles actualmente.
De acuerdo con el Índice TIOBE para julio de 2012, Objective-C superó a C++ y se coloca ahora en el puesto tres. Por delante sólo está el lenguaje C y Java, que obtuvieron los dos primeros lugares con 18,331% y 16,087% de uso entre los desarrolladores, respectivamente.
Tanto el lenguaje C como Java son mucho más comúnmente utilizados en una amplia gama de plataformas y entornos de desarrollo, por encima de Objective-C o C++, que han permanecido prácticamente igualados en el tercer puesto desde hace ya bastante tiempo. En el índice de julio, Objective-C obtuvo un respetable 9.335% para tomar el liderato, mientras que C++ apenas se quedó por detrás, con un 9.118% de los desarrolladores utilizándolo activamente.
Los lenguajes de programación restantes que componen la lista de los diez incluyen una serie de lenguajes relacionados con la web.
- C 18.331%
- Java 16.087%
- Objective-C 9.335%
- C++ 9.118%
- C # 6.668%
- Visual Basic 5.695%
- PHP 5.012%
- Python 4.000%
- Perl 2.053%
- Rubí 1.768%
Por otro lado, tanto Objective-C, como C++ y C# son todas variantes del lenguaje C original, si los englobáramos todo como lo que son en esencia, entonces sería claro que el lenguaje C y todas sus variantes cuenta con un 50.441%, lo que no deja lugar a discusión sobre cuál es el lenguaje de programación más popular e importante hoy en día.
De manera que si quieres aprender un lenguaje de programación, ya sabes por cuál debes empezar.
Aldo Bravo
7 julio, 2012Hola, si realmente iOS resulta ser más complejo pero si te dejas guiar un poco todo es posible.. os recomiendo echar un vistazo a este sitio de Programación iPhone