Cel: +52 (55) 3040-5403 Correo: mariana.velazquez@recluit.com
post-tittle

Tendencias para los proyectos open source en 2018

Por: Reclu IT

24 de abril de 2018

GitHub es usado por más de 24 millones de personas de 200 países diferentes que han participado en proyectos a través de más de 25 millones de repositorios. Estas cifras astronómicas convierten a GitHub en el mayor repositorio de proyectos open source del mundo, así como en testigo único de lo que “se cuece” en programación.

El ser una referencia dentro del mundo del desarrollo y la programación le da a GitHub una gran ventaja para poder analizar las tendencias pasadas, presentes y futuras dentro del sector. Por otro lado, y como suele pasar con los lenguajes de programación, al menos que haya alguna nueva tecnología que consiga revolucionar el mercado, como TypeScript de Microsoft o Swift de Apple, las tendencias registradas en años anteriores tienen bastantes posibilidades de mantenerse en los siguientes, aunque posiblemente manifestándose con un número y/o porcentaje diferentes.

La primera tendencia dentro del Open Source que destaca GitHub para 2018 es el desarrollo multiplataforma. Angular, el conocido framework de JavaScript desarrollado por Google, que ha aumentado en 2,2 veces la cantidad de contribuidores comparando los años 2016 y 2017. Otros proyectos con bastante repercusión son React de Facebook y el framework Electron, del cual ya hemos comentado en más de una ocasión. Con un mercado cada vez más diversificado y teniendo que desarrollar para escritorio y móvil, la utilización de tecnologías multiplataforma ayuda a reducir los costes y el tiempo de desarrollo al no tener que empezar desde cero cada vez que se porta a un sistema. Aunque el portal de repositorios de código no lo menciona debido que no todos los proyectos FLOSS están alojados ahí, otras tecnologías como Qt también ayudan en este sentido.

El aprendizaje profundo es la segunda tendencia destacada por GitHub. Aquí se menciona que la Inteligencia Artificial está ayudando a resolver problemas complejos a través de múltiples industrias. Proyectos como DeepSpeech de Mozilla y Keras han tenido un notable aumento tanto en el número de contribuidores como de visitas. Por otro lado, el repositorio TensorFlow/TensorFlow tuvo en 2017 2,2 más visitas que en el año anterior, mientras TensorFlow/models aumentó 5,5 veces por los mismos concepto y periodo.

Las nuevas habilidades son la tercera tendencia destacada. En este apartado se mencionan proyectos que fomentan el aprender a programar y las buenas prácticas, además de facilitar la obtención de empleo. Por ejemplo, Chalarangelo/30-seconds-of-code y norvig/pytudes ofrecen ejemplos de código para JavaScript y Python respectivamente para ayudar al programador a utilizar dichos lenguajes de forma fluida. jwasham/coding-interview-university y yangshun/tech-interview-handbook ofrecen recursos sobre cómo superar una entrevista para ocupar un puesto de trabajo relacionado con la ingeniería de software. i0natan/nodebestpractices, alibaba/p3c y thedaviddias/Front-End-Checklist están para fomentar las mejores prácticas en la escritura de código y la organización de los proyectos.

Aunque no están explícitamente destacadas en la entrada de GitHub, se puede mencionar también el pujante sector de la contenedorización, con Docker y Kubernetes a la cabeza. El primero está entre los 10 principales proyectos del portal de repositorios de código y el segundo está entre los 10 más visitados. Otro sector que apunta mantenerse fuerte es el diseño, mientras que del año pasado se destaca a Visual Studio Code, algo que confirma la gran proyección de esta aplicación.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)
post-tittle

Tendencias para los proyectos open source en 2018

Por: Reclu IT

24 de abril de 2018

GitHub es usado por más de 24 millones de personas de 200 países diferentes que han participado en proyectos a través de más de 25 millones de repositorios. Estas cifras astronómicas convierten a GitHub en el mayor repositorio de proyectos open source del mundo, así como en testigo único de lo que “se cuece” en programación.

El ser una referencia dentro del mundo del desarrollo y la programación le da a GitHub una gran ventaja para poder analizar las tendencias pasadas, presentes y futuras dentro del sector. Por otro lado, y como suele pasar con los lenguajes de programación, al menos que haya alguna nueva tecnología que consiga revolucionar el mercado, como TypeScript de Microsoft o Swift de Apple, las tendencias registradas en años anteriores tienen bastantes posibilidades de mantenerse en los siguientes, aunque posiblemente manifestándose con un número y/o porcentaje diferentes.

La primera tendencia dentro del Open Source que destaca GitHub para 2018 es el desarrollo multiplataforma. Angular, el conocido framework de JavaScript desarrollado por Google, que ha aumentado en 2,2 veces la cantidad de contribuidores comparando los años 2016 y 2017. Otros proyectos con bastante repercusión son React de Facebook y el framework Electron, del cual ya hemos comentado en más de una ocasión. Con un mercado cada vez más diversificado y teniendo que desarrollar para escritorio y móvil, la utilización de tecnologías multiplataforma ayuda a reducir los costes y el tiempo de desarrollo al no tener que empezar desde cero cada vez que se porta a un sistema. Aunque el portal de repositorios de código no lo menciona debido que no todos los proyectos FLOSS están alojados ahí, otras tecnologías como Qt también ayudan en este sentido.

El aprendizaje profundo es la segunda tendencia destacada por GitHub. Aquí se menciona que la Inteligencia Artificial está ayudando a resolver problemas complejos a través de múltiples industrias. Proyectos como DeepSpeech de Mozilla y Keras han tenido un notable aumento tanto en el número de contribuidores como de visitas. Por otro lado, el repositorio TensorFlow/TensorFlow tuvo en 2017 2,2 más visitas que en el año anterior, mientras TensorFlow/models aumentó 5,5 veces por los mismos concepto y periodo.

Las nuevas habilidades son la tercera tendencia destacada. En este apartado se mencionan proyectos que fomentan el aprender a programar y las buenas prácticas, además de facilitar la obtención de empleo. Por ejemplo, Chalarangelo/30-seconds-of-code y norvig/pytudes ofrecen ejemplos de código para JavaScript y Python respectivamente para ayudar al programador a utilizar dichos lenguajes de forma fluida. jwasham/coding-interview-university y yangshun/tech-interview-handbook ofrecen recursos sobre cómo superar una entrevista para ocupar un puesto de trabajo relacionado con la ingeniería de software. i0natan/nodebestpractices, alibaba/p3c y thedaviddias/Front-End-Checklist están para fomentar las mejores prácticas en la escritura de código y la organización de los proyectos.

Aunque no están explícitamente destacadas en la entrada de GitHub, se puede mencionar también el pujante sector de la contenedorización, con Docker y Kubernetes a la cabeza. El primero está entre los 10 principales proyectos del portal de repositorios de código y el segundo está entre los 10 más visitados. Otro sector que apunta mantenerse fuerte es el diseño, mientras que del año pasado se destaca a Visual Studio Code, algo que confirma la gran proyección de esta aplicación.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)

Política de privacidad de www.recluit.mx

Para recibir la información sobre sus Datos Personales, la finalidad y las partes con las que se comparte,
contacten con el Propietario.