Blog

tendencias en programación en github

Las tendencias en programación en GitHub

Como es usual en GitHub se han publicado las tendencias en programación en el informe anual “The State of Octoverse”, el cual refleja los datos más importantes de su comunidad de desarrolladores, que ya suma más de 40 millones de personas, y también nos muestra algunos indicios de las tecnologías que más se usarán en el futuro. 

Sabemos que GitHub hace parte de tu día a día y porque, además de funcionar como un repositorio en el que podrás encontrar algo nuevo para tus desarrollos, es un lugar donde siempre encontrarás alguien dispuesto a ayudarte a solucionar un bug o un problema en tu código. El año pasado gracias a GitHub se solucionaron alrededor de unos 20 millones de errores y fallos.

El mundo del código abierto crece exponencialmente, en 2019 un total de 2,5 millones de contribuciones a proyectos de código abierto fueron realizadas. Los líderes de estos proyectos son EEUU y China, aunque el país que presentó un mayor crecimiento en el desarrollo de código abierto fue Nigeria.

GitHub también aporta a la seguridad de los desarrollos, se calcula que unos 7,6 millones de alertas de seguridad fueron solucionadas por desarrolladores y expertos en ciberseguridad de la comunidad. 

Con relación a las tendencias en lenguajes en programación, el año pasado la comunidad de desarrolladores colaboró en más de 370 lenguajes de programación. Los lenguajes más utilizados son: JavaScript, Python, Java, PHP, C#, C++, TypeScript, Shell, C y Ruby. La novedad este año es que Python se convirtió en el segundo lenguaje más usado, bajando de posición a Java. 

Tendencias en programación y lenguajes

Esta parte del informe nos muestra los lenguajes que han empezado a tener más repositorios en el último año, lo cual evidencia cuáles serán las tendencias en programación en 2020. Aquí te dejamos el top 3 de lenguajes con mayor crecimiento.

1. Dart

La primer posición se la lleva Dart y esto se debe al éxito que hoy está teniendo Flutter para el desarrollo mobile. Dart es un lenguaje orientado a objetos desarrollado por Google que usa la sintaxis de C. Flutter (también desarrollado por Google), adoptó este lenguaje y gracias a su sencillez y potencial, se está convirtiendo en la herramienta más usada por los desarrolladores mobile. En la nueva edición de nuestro Full Stack Mobile Bootcamp tenemos un módulo intensivo para que aprendas Flutter y Dart desde cero.

2. Rust

Es un lenguaje de programación enfocado en la velocidad, seguridad de memoria y paralelismo. Es usado frecuentemente para crear nuevas aplicaciones como videojuegos, sistemas operativos y componentes para realidad aumentada. Rust es de código abierto, por lo cual la comunidad de desarrolladores cada día agrega nuevas funcionalidades y mejoras para su uso.

3. HCL

Hashicorp Configuration language (HCL) creció un 213% en el último año y esto se debe a la tendencia de migración a la nube y automatización de procesos que hace parte de DevOps. Este lenguaje trabaja con la herramienta de “infraestructure-as-code” Terraform con la cual se le facilita a los desarrolladores gestionar la infraestructura de nube de sus desarrollos.

Con este crecimiento puedes ver el campo que DevOps toma cada día. La buena noticia es que este lenguaje hace parte de nuestro Full Stack DevOps Bootcamp, donde además aprenderás otras herramienta y plataformas para la optimización de procesos y recursos.

Como puedes ver el sector de la programación tiene un panorama de actualización constante donde cada día hay una nueva tendencia o lenguaje que cambia por completo la manera en que trabajamos. Como desarrollador ¿estás listo para afrontar estos retos? Descubre nuestros Bootcamps y aprende los contenidos y herramientas más actualizados que un Full Stack Developer debe dominar. Descarga el temario:

Bootcamp Aprende a programar desde cero
Full Stack Web Bootcamp
Full Stack Mobile Bootcamp
Full Stack Big Data & Machine Learning Bootcamp
Full Stack DevOps Bootcamp
Full Stack Cybersecurity Bootcamp

¡Pide más información! Nosotros te llamamos

Comments are closed, but trackbacks and pingbacks are open.

Uso de cookies

Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies