Ir al contenido principal

Python, el lenguaje de más crecimiento en el 2017

Python es un lenguaje de programación, el cual en los últimos cinco años ha empezado a tener una popularidad que lo convierten en el lenguaje con más crecimiento, particularmente en este año 2017. Hay varias razones para ello: por una parte, parece ser un lenguaje que se está convirtiendo en el favorito para enseñar a programar. Y de hecho, en la carrera de ciencias de la computación de la Facultad de Ciencias de la UNAM, Python ya está desplazando al casi siempre popular Java.

Pero parece ser que más allá de los localismos, Python está cobrando mucha importancia no sólo en Estados Unidos, sino en otros países como India, Brasil, Rusia e incluso el Reino Unido. Los datos al respecto comienzan analizando sitios como Stack Overflow, en donde se encontró que en junio del 2017 Python fue el lenguaje más visitado. Esto incluye a la mayoría de internautas que entraron de los Estados Unidos y el Reino Unido. Los lenguajes que le siguieron son Java y Javascript. Esto es notable si consideramos que en el 2012 fue el lenguaje menos consultado en el sitio mencionado.

Hay que indicar que el hecho de que Python sea más popular ahora no significa que sea el lenguaje que haya que aprender. En muchos casos hay que considerar las posibles razones por las cuales la gente aprende este lenguaje de programación. Puede ser, como en el caso de la UNAM, que las asignaturas se enfoquen a este tipo de lenguajes por los beneficios que tienen, o por la practicidad para resolver algunos tipos de aplicaciones.

Dicho de otra manera, esto no quiere decir que Python “sea mejor” que otros lenguajes. Más bien sirve para resolver una serie de problemas en donde sus posibilidades lo hacen más popular pero desde luego, no existe un lenguaje de programación universal que resuelva igual de bien todo tipo de problemas.

Lo único que parece ser cierto es que la popularidad de Python ha crecido de forma sorprendente los últimos cinco años, asunto que para quien escribe esto, es extraño, considerando que Python sigue usando fundamentalmente como intérprete y por ende, es mucho más lento que cualquier lenguaje compilado.

Fuente: https://www.unocero.com/noticias/python-el-lenguaje-de-mas-crecimiento-en-el-2017/

Comentarios

Entradas más populares de este blog

Las aplicaciones educativas que deben tener tus hijos

Desde la década de los años 80, el mundo le ha dado la bienvenida a la nueva generación de niños llamados “Los millennials”, esos que desde pequeños manejan a la perfección los teléfonos celulares y los que sorprenden con su ‘‘habilidades digitales’’. Estos niños naturalmente nacen inmersos en la tecnología, lo que obliga a los padres a enseñarles su buen uso. Contactamos a la educadora Rosario Ramírez, quien nos explicó que el uso de la tecnología es una competencia necesaria para la vida y la educación en el siglo XXI. Por lo tanto, la tecnología, según su punto de vista, es como un eje transversal que ayuda a desarrollar competencias del siglo XXI, tales como: ‘‘la metacognición’’, o sea, la capacidad de aprender cosas nuevas y crear nuevos contenidos y conocimientos. Esta permite la innovación y es una herramienta que hace eficiente la comunicación, la colaboración y el trabajo en equipo. Además, de que desarrollen la capacidad de pensamiento crítico al aprender a eval

Disponible Fedora 29, primera versión ‘modular’ de la distribución comunitaria de Red Hat

Se acaba de anunciar el lanzamiento de  Fedora 29 , la nueva versión de la distribución comunitaria de Red Hat y “la mejor hasta la fecha” en palabras de Matthew Miller, líder del proyecto. Cuenta Miller que estaban pensando en darle una semana más de margen, no porque hubiese algún problema grave -los retrasos en los lanzamientos de Fedora han sido una constante a lo largo de su historia-, sino para que coincidiese con el  decimoquinto aniversario del lanzamiento de Fedora Core , el origen de la distribución allá cuando Red Hat Linux se reconvirtió en Red Hat Enterprise Linux, dejando a Fedora el papel comunitario y de implementación de nuevas tecnologías. “ Pero, ¿por qué hacer esperar a todo el mundo? “, sentencia. Dicho y hecho, Fedora 29 ya está aquí y viene fuerte, con el kernel  Linux 4.18  y  GNOME 3.30  al frente de su edición Workstation, que como no podía ser de otra manera pone a Wayland por delante, aunque con X.Org Server 1.20 para quien lo necesite. Por lo d

Cómo se elabora un modelo Canvas

Hay muchas formas de explicar cómo diseñar un modelo de negocio, “pero The Business Model Canvas , creado por Alexander Osterwalder (http://alexosterwalder.com) , permite, de forma gráfica, explicarlo de manera muy sencilla”, recomienda Megías. Como explica Osterwalder en el libro Generación de modelos de negocio (www.businessmodelgeneration.com), de Ediciones Deusto (Grupo Planeta), “la mejor manera de describir un modelo de negocio es dividirlo en nueve módulos básicos que reflejen la lógica que sigue una empresa para conseguir ingresos. Estos nueve módulos cubren las cuatro áreas principales de un negocio: clientes, oferta, infraestructuras y viabilidad económica”. Lo que viene a decir The Model Canvas , sostiene el consultor Javier Megías , es que “tienes una propuesta de valor, que es lo que te hace especial en el mercado –y que está colocada en el centro del lienzo (ver la distribución en el gráfico)–. Tu propuesta de valor la tienes que llevar a una serie de clientes (que es