texto:   A-   A+
eliax

Los lenguajes de programación mas populares (Go y Objective-C subiendo)
eliax id: 7611 josé elías en abr 8, 2010 a las 12:05 AM ( 00:05 horas)
Después de dos años, hoy los actualizo con el índice TIOBE de lenguajes de programación, que lista los lenguajes para programar mas populares según ciertos criterios que se actualizan mensualmente.

Algo importante a notar es que esta lista no refleja "los mejores" lenguajes de programación, ni la cantidad de lineas de código escritas en estos lenguajes, sino que los números se obtienen basados en la cantidad de ingenieros que conocen el lenguaje, la cantidad de cursos ofrecidos, la cantidad de proveedores de terceros ofertadas, así como resultados obtenidos de Google, MSN, Yahoo!, Wikipedia y YouTube. En otras palabras, la popularidad actual.

Habiendo dicho eso, he aquí algunas sorpresas (y no tan sorpresas):

1. El lenguaje Objective-C ha experimentado el mayor crecimiento de todos los lenguajes. Para el que no sepa, este es el lenguaje en que se programa OS X, o en otras palabras, con lo que se programa al iPhone (así como el iPod Touch y las Macs).

2. El segundo lenguaje de mayor crecimiento es Google Go, algo que sorprendió a muchos dado el caso de que Go aun está en etapa experimental. Sin embargo su simpleza, y el hecho de que está siendo respaldado por Google, sin duda le ha dado un gran empuje.

3. Por primera vez en 4 años, Java y C intercambiaron lugares. Java dejó el primer lugar y C vuelve a reinar como el lenguaje mas popular.

Enlace a la lista TIOBE

autor: josé elías

Comentarios

  • Vaya, no puedo creer que C a pesar de ser tan viejo y ser un lenguaje que te puede causar errores esté en primero, pero no es de tan sorprender porque es con el que se programa la mayor parte del sofware de sistemas.

    Ahora estoy aprendiendo C# y Python pero no me decido por cual lenguaje dedicarme más, alguna recomendacion elias?

    Soy autodidacta y me considero nuevo en la experiencia de programar, estoy aprendiendo por mí mismo pero no se en cual lenguaje de esos dos enfocarme porque los dos me gustan, pero quisiera una recomendación tuya.

    Ruby está bajando a pesar de su framework RoR y Pascal está en el top 20 a pesar de que lo considero un lenguaje obsoleto

    Lua y ABAP ni se que existian

    Saludos

    • A mi me encanta C#... facil de usar... y no te sientes estupido como cuando programas con basic xD....

      Aunque... cada vez que lo uso siento que le estoy vendiendo mi alma al diablo (microsoft)...

      =)

      • No entiendo por q dices "te sientes estupido como cuando programas con basic", por mi parte programo en C#, java y Vb desde la version 6.0 hasta la 2008 (la 2010 no la pruebo), pero debo decir q VB me parece mas rapido, en cuanto a facilidad para el programador, al fin y al cabao tanto vb y c# son solo mascaras para el framework de microsoft. Lo q si me parece un buen gol es JAVA, q esta creciendo, espero q Oracle no disminuya el crecimiento que estaba teniendo..
        Saludos

  • Yo se C++, no soy ningun experto, pero después de un tiempo aprendiendo me di cuenta que te permite entender como funciona la memoria mucho mejor que otros lenguajes. Al menos cuando estoy haciendo un algoritmo en C++ me lo puedo imaginar en ASM.

    Bue, C FTW que está muy bueno! ^^

  • Eliax no vas a dar covertura del Os4? sorry por preguntar por aqui

  • ABAP es el lenguaje de programacion para SAP. Y lo ves en la lista debido al crecimiento del ERP de SAP en el mundo.

    Como programador te puedo decir que debido a que SAP ha querido mantener la sintaxis desde sus inicios (Finales de los 70s) es bien extenso. A patir de la version 4.6 SAP le incluyo metodologia Orientado a Objeto.

    Me gusto mucho la imagen que pusiste del libro de Dennis Ritchie , personalmente creo que ese libro es una obra de arte .

  • Odio java ¬¬ adoro javascript :)

    • Conclusión:
      No sabes Java,
      Sólo sabes Javascrip (¿web master, system newbie?)

      Sabiendo que es por tendencias, no me asusta que Objective-C y GO hayan subido tanto. Java sigue ahí, quieran o no.

      C# es bueno, esperemos el windows 7 lo levante más, ¿ .Net es para el 7, no?

  • Eso habla muy bien del futuro de C, pues en el fondo Objective-C no es más que C con esteroides y Go está basado en C con una que otras clases de Phyton.

  • ActionScript Subiendo y entre los 20 primeros..... Y eso que HTML 5 va a acabar con flash :)

  • Alguien sabe de un buen manual para aprender GO. Gracias.

  • La verdad Elias, estas super ocupado... Nisiquieras has mensionado nada del iPhone os 4.

    Suerte en lo k haces :-p

    por cierto... Cuando llegara el post " Behind the scene: making a blog"?... Alkien lo quiere leer ;-)

    • Ciertamente, MUY ocupado :) específcamente la fecha del evento coincidió con una visita mía muy importante al consulado estadounidense, ya te imaginas la angustia que sufrí mientras estaba incomunicado mientras anunciaban el iPhone OS 4.0... :)

      Pero esta noche planeo escribir un resumen, opinión y análisis de todo lo anunciado (hay al menos un gran tema del cual quiero profundizar por su importancia).

  • 1. El lenguaje Objective-C ha experimentado el mayor crecimiento de todos los lenguajes. Para que el no sepa, este es el lenguaje en que se programa OS X, o en otras palabras, con lo que se programa al iPhone (así como el iPod Touch y las Macs).

    Corrige "Para que el no sepa" asumo que quisiste decir "para el que no sepa".
    Por cierto muy interesante el articulo.

  • Excelente noticia para todos, ya que si la tendencia mundial es a usar C signifia que por lo menos hay bastantes programadores buenos por ahí.

    Lo unico que no estoy de acuerdo es con lo de Google GO, ya que si ven el gráfico: http://www.tiobe.com/index.php/paperinfo/tpci/Go.html simplemente fué un BOOM, nada más debido al marketing de google y ahora se encuentra en bajada.

    Si aprecian el gráfico de C#, la tendencia es positiva, cosa que es buena, por lo menos para mi jeje.

    Saludos.

  • con todo el respeto, el que un lenguaje como Go haya subido tantos escalones no es mas que otra muestra que hay mas gente ociosa y sin nada mas productivo que hacer, hoy por hoy practicamente no sirve para nada, no tiene librerias, solo puedes utilizarlo si usas linux y ningun ide o editor decente tiene capacidad para el go...mi consejo para el que quiera aprender go es que aprenda c#, que le va a resultar mas util (por lo menos por ahra) y dar el paso a go se le hara mucho mas sencillo (nada de python, la excusa que go heredaba ideas de python me imagino que es para emocionar a la comunidad pythonista, es mucho de c# y java y poquisimo de python) ...saludos!

  • C# me parece ke es uno de los lenguajes con menos nivel de complejidad..ya ke tiene una estructura facil de interpretar.
    Por consiguiente creo ke JaVA es un buen lenguaje..ya ke sirve para cualquier dispositivo electrónico. Es mucho mas amplio ke c#.Pero definitivamente C++ es un grande ke nunka morirá corre mas rápido ke cualquier otro lenguaje,es el mas usado a nivel mundial, Es el Patiarca, de los C.
    Con respecto a Vb..creo ke es un lenguaje para aprender en el colegio..es lo mas facil ke puede existir. Recomendado para personas ke no tienen buena memoria para recordarce los códigos, pero se defiende. Conclusion.. C++ ES EL MEJOR y el ke rekiere de mayor capacidad analítica para poder aplicar el algoritmo por medio de los códigos. XD

  • c# te limitas a programar con mono si quieres que sea multiplataforma, sino con el .net solo te vale para el windows y ya nadie programa para una sola plataforma

Añadir Comentario

tu nombre
tu email
(opcional)
web personal
(opcional)
en respuesta a...
comentario de caracteres máximo
8 + 6 = requerido (control anti-SPAM)
¿De qué color es el cielo?: requerido (control anti-SPAM)
 

"Mi mente va a estallar, esto es EXTRAORDINARIO!!!!!!!!!!"

por "Patricio" en jul 23, 2010


en camino a la singularidad...

©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax