Activa las notificaciones para estar al tanto de lo más nuevo en tecnología.

El lenguaje C regresa a la popularidad entre los desarrolladores

El lenguaje C, creado por Dennis Ritchie, aunque se ha usado por millones de programadores, parecía empezar a ser desplazado por nuevas propuestas como Python. Pero C está de vuelta como veremos...

C es uno de esos lenguajes de propósito general que ha sido usado por millones de programadores, miles de millones de líneas han sido escritos y hay un número enorme de bibliotecas de funciones casi para cualquier tarea de programación que se quiera emprender. Sin embargo, hace ya unos meses empezó a declinar en el gusto de los programadores y quizás la razón de ello eran las nuevas propuestas de lenguajes, los cuales empezaban a toma lo mejor de su competencia y los hacían más poderosos que sus antecesores. Sin embargo, como bien habría dicho Mark Twain: “Los rumores de mi muerte han sido exagerados” y parecer que C regresa a la popularidad y de hecho, se ha convertido -de acuerdo al índice Tiobe- en el Lenguaje del Año 2017.

Aunque el lenguaje apenas creció 1.69 puntos porcentuales en su rating en el trascurso del año pasado, fue suficiente para batir a Python (1.21% de ganancia) y Erlang (0.98%). Hace apenas 5 meses, C estaba en su puntuación más baja, con 6.477%. Este mes su rating es de 11.07%, poniéndose en segundo lugar detrás de Java (14.215%), a pesar de que Java cayó 3.05% comparado con enero del 2017. La razón de que C “haya revivido” quizás es debido a que la industria manufacturera y el mercado automotriz parecen estar usándolo de nueva cuenta, o al menos ésa es la explicación de Tiobe.

Otros lenguajes que tuvieron cierta notoriedad en el 2017 fueron R, que pasó del lugar 16 al puesto 8; Kotlin, quien estaba en la posición 89 brincó a la posición 39. Erlang, por su parte, llegó al ,lugar 23 cuando estaba en el lugar 44 hace un año.

Lenguajes prometedores como Julia, Hack, Rust y Kotlin no llegaron a estar entre los 20 primeros sitios, vamos, ni siquiera en los primeros 30, como apunta Tiobe. “Ser parte del top10 o incluso del top 20 requiere de un gran ecosistema de comunidades y evangelistas, incluyendo las conferencias que se hacen sobre estos lenguajes”, dijo Paul Jansen, director administrativo de Tiobe y compilador del índice. “Esto no es algo que pueda darse en el desarrollo de un solo año”, indicó.

El lenguaje cuántico Q# de Microsoft

Índice Tiobe para los 10 mejores lenguajes en enero del 2018:

  1. Java (14.215 por ciento)
  2. C (11.037 por ciento)
  3. C++ (5.603 por ciento)
  4. Python (4.678 por ciento)
  5. C# (3.754 por ciento)
  6. JavaScript (3.465 por ciento)
  7. Visual Basic .Net (3.261 por ciento)
  8. R (2.549 por ciento)
  9. PHP (2.532 por ciento)
  10. Perl (2.419 por ciento)

Índice Pypl (Popularity of Programming Language) para enero 2018:

  1. Java (21.2 por ciento)
  2. Python (19.3 por ciento)
  3. PHP (8 por ciento)
  4. JavaScript (7.9 por ciento)
  5. C# (7.5 por ciento)
  6. C++ (6.3 por ciento)
  7. C (6.3 por ciento)
  8. R (3.9 por ciento)
  9. Objective-C (3.7 por ciento)
  10. Swift 3.1 por ciento)
Comentarios