Tecnología, Internet y juegos
129 meneos
1769 clics

Python consigue un hito histórico en la programación que solo había conseguido alcanzar Java hace 24 años

Python finalmente supera a Java después de tanto tiempo y la inteligencia artificial podría ser la causante. C# también se quedan atrás en cuanto a popularidad en 2025.

| etiquetas: programación , lenguajes , popularidad , ia , ai , python
54 75 0 K 237
54 75 0 K 237
#26 A fecha de mayo de 2025, aproximadamente el 74,2 % de los sitios web que utilizan un lenguaje de programación del lado del servidor emplean PHP . Este porcentaje se mantiene estable desde hace años, aunque ha experimentado un ligero descenso respecto a cifras anteriores que superaban el 76 % .

PHP sigue siendo el lenguaje dominante en el desarrollo web, en gran parte gracias a su integración con sistemas de gestión de contenidos como WordPress, que por sí solo impulsa más del 43 % de todos los sitios web .

Fuente:
w3techs.com/technologies/details/pl-php
#28 No, ya, pero "Solo webs tipo iberia, Renfe y cosas así no están en php." xD
En las universidades, Python está disparado porque es un lenguaje sencillo, para hacer las N prácticas de análisis de datos y talleres de IA. Cada estudiante tendrá su repositorio en Github por lo que su popularidad crece. Pero engaña a la estadística.
Son pequeños proyectos en Python, de prácticas. Además está el hype de quién maneje bien la IA se va a forrar (como sucedió hace unos años con las Apps móviles).

Hay proyectos gigantescos en C++ (tan sólo es ver el sector de los videojuegos) y…   » ver todo el comentario
#9 Pero esto no es de popularidad medida contando los repositorios abiertos que existen, es el indice TIOBE. Se calcula a través de cuántas búsquedas existen sobre los lenguajes, da igual que los repositorios sean públicos o privados, en mi empresa son todos privados y yo busco documentación sobre Python, frameworks de ML... no importa que luego el código no sea público, lo que mide esta gente es que supuestamente yo estoy muy interesado en Python y su ecosistema porque me paso el día buscando y leyendo cosas de ese lenguaje.

www.tiobe.com/tiobe-index/programminglanguages_definition/
#14 peor aún, un estudiante que apenas empieza a programar en Python, estará constantemente haciendo consultas en internet. Un desarrollador senior, disminuye notablemente las consultas sobre el lenguaje.
#14 Apunte: lo que se cuentan es la cantidad de resultados al buscar "+<lenguaje> programming" en múltiples buscadores. Es decir, cuentan resultados, no búsquedas.

A mi me parecen más interesantes datos como los de github [1], donde python sigue siendo el rey pero la película sobre c++/java es algo diferente.

[1] github.blog/news-insights/octoverse/octoverse-2024/#the-most-popular-p
#9: Y es sencillo... pero una sencillez engañosa, porque para según qué cosas se complica.

Es como JS, que lo hacen en plan "vamos a hacer que sea sencillo", y luego cuando quieres hacer algo complejo, te resulta aún más complejo que otros lenguajes que son más complejos al principio, pero absorben mejor esa complejidad que se puede pedir cuando se quiere hacer algo complejo.

A mí eso de que print() te meta sin pedirlo un salto de línea salvo que le digas que no lo quieres me parece…   » ver todo el comentario
#5 Espera, ¿hay un PHP que no es ofuscado?
#16 Que si existe... tu comentario ha sido procesado por un backend PHP :troll: ¿O no es así, @imparsifal ?
#19 Así es. Y no solo eso, el 75% de las web están hechas con Wordpress y otros CMS basados en php. Solo webs tipo iberia, Renfe y cosas así no están en php.
#21 yo a www.renfe.es no la llamaría web. Incordio, dolor de cabeza, infierno de navegantes.... No sé cual, pero Web no :-D :-D :-D :-D :-D
#21 Si es un chiste no lo pillo. Llevo 25 años en empresas IT de 400-1000 empleados y en ellas no he visto a nadie hacer una web en PHP desde hace 15. En cambio front JavaScript con back en Java hacemos 15 o 20 al año, tanto para administraciones como para toda clase de empresas.
#26 php mueve el mundo.
#26 > Llevo 25 años en empresas IT de 400-1000 empleados y en ellas no he visto a nadie hacer una web en PHP desde hace 15

Esas empresas no hacen webs, hacen aplicaciones web. Las agencias de publicidad y demases son las que hacen webs en wordpress como churros. Por cada proyecto de los tuyos ellos sacan 20 webs. Resultado: una amplia mayoría de webs hechas en PHP :-)
#43 Si cuentas wordpress.com como una sola web te quitas la mitad. xD
#26 se sigue utilizando mucho, yo he visto muchas proyectos nuevos en PHP y al menos en UK donde vivo hay bastante demanda. Tal vez en aplicaciones web ha bajado, pero en sitios web sigue siendo mayoritario.
#4 Ya sabía yo que por un poco de susio dinero te arratstrarías al PHP jajaj :troll:
#30 Peliculón, sí señor.
Me hace gracia que la gente se siga fijando en cosas como la cantidad de gente que usa una cosa para decir si es buena o no. Volvemos al mítico si todas las moscas van a la mierda será porque es muy buena, o, como hay más coches utilitarios que coches de lujo, pues los utilitarios deben ser mejores. Yo dejaría de preocuparme de qué lenguaje es el más usado a mirar cuáles son los lenguajes que mejor se pagan.  media
Python es popular y asequible como la bollería industrial. Si quieres alimentarte en serio, Java. Y un function o lambda en Python de postre.
Luego están los de las dietas de solo notebooks, con sus pandas y sus movidas.. pero eso es otra historia...
#17 Todo tiene su nicho. Hay gente que adora Java para hacer backends web y APIs contra bases de datos, cuando a mí me parece tecnología del medievo cuando lo comparo con las herramientas que hay en Python. Por otro lado, con Python tienes todo el ecosistema científico, los notebooks y toda la pesca, que en Java ni existen ni existirán jamás. Si ya me pongo en cuestiones de GIS, donde he trabajado bastante desde hace muchos años en varias empresas, Java empezó fuerte y siendo la referencia en…   » ver todo el comentario
#20 Correcto en todo salvo en lo de las licencias de java.

Puedes usar Temurin (AdoptOpenJDK), que no tiene ninguna restricción para uso comercial. Huye del Java de Oracle.
A mí si me pagan bien programo en lo que haga falta. Bueno... Menos en PHP.
#1 Te doy 180.000€ netos limpios después de impuestos al año si programas en PHP.
#2 pues también es verdad. Es más, hasta antes de impuestos. Pero eso no es pagarme bien. Eso es pagarme muuuuy bien.
#4 No lo aceptes tan rápido, que seguro que es en PHP ofuscado :troll:
#5 o usando Symphony, que a veces es igual de complicado de seguir :palm:
Cc #4 #2
#2 Por ese precio yo te programo hasta en Visual Basic. Que por cierto, está entre los 10 primeros. Yo creía que ya no lo usaba nadie.
#10 Estoy seguro de que muchos currantes de oficina lo usan a tope para tareas que aún no han sido automatizadas.
#10 Visual, visual... subo la apuesta. Cobol. Y si encuentro los apuntes de joven, hasta Fortran... :roll: :roll:
#23 Yo subo la apuesta a Symbian.

Como decía mi padre cuando jugaba con él al ajedrez:
Jaque, y mira a ver si es mate.
#23 veo ese COBOL y lo subo a VisualRPG!

Lo siento, pero he ganado, no encontrarás mayor mierda y como mayores limitaciones
Joder, si puedes programar con tabulaciones con origen directo en las tarjetas perforadas! Supera eso!
#33 Uff. Tarjetas perforadas ya es otro nivel... Yo tengo unos recuerdos infernales de Fortran... Y un cariño enorme a Pascal.. No conozco VisualRPG a sí que no sé si está a la altura de ese horrar que tu cuentas.
#23 ojo , en cobol aún hay ofertas muy bien pagadas
#40 Yo no he visto nunca una oferta europea de cobol bien pagada.
#49 bueno, todo es relativo, claro.
#23 lo veo y subo la apuesta a Natural Adabas
#42 Como he puesto por ahí, yo tengo un recurdo infernal de Fortran. Es mi última apuesta No puedo subir más
#10 ohhhh que recuerdos :foreveralone:
#2 Si fuese verdad, mañana firmo el contrato si es trabajo en remoto.
#22 Ahí ahí, remoto o métete tus 180k por donde te quepan, mardito empresaurio. Jajajajaja esa es la actitud :troll:
#1 Hostia ..pues yo entre php y Python. No se eh? .y mira que deje el php hace cono 10 años para ganar mucha más pasta y ser feliz
#1 ¿PHP? ¿Todavía existe eso? Los desarrolladores somos masoquistas xD . Dejé PHP cuando iba en la versión 5.4 y no quise saber nunca más sobre él, pero apuesto mi sueldo de un mes a que las nuevas versiones siguen siendo la misma mierda, supongo que con algunos adornos por allí y por acá, pero la misma mierda.
#16 pues PHP ha cambiado mucho con las últimas versiones para bien, ya no es la mierda de la versión 5.4
#16 20 años que llevo con PHP y los que me quedan. 5.4 se deprecó hace 10 años, algo ha evolucionado.
#1 Eso es porque nunca has tenido que programar en Visual Basic, Abap o Ruby. :foreveralone:
#34 ehh un respeto a los abaperos :ffu:
#34 en mi antigua empresa eran uno flipaos de ruby
#63 Pues hiciste bien en irte. ;)
#65 yo estaba en el equipo de datos con Python así que tampoco me tocó liarme con ruby nunca. De todas formas también había un equipo de php que andaban por allí
#27 es.m.wikipedia.org/wiki/Teoría_de_lenguajes_de_programación


Cualquiera que estudie compiladores, y sepa algo sobre el tema te hablará de las tres formas formales de un lenguaje formal.

Y el analizadores, léxico, sintáctico y semántica que tiene que formar parte de cualquier compilador.

Si hubieras estudiado la carrera de informática y creado tú propio lenguaje y tú propio compilador en las prácticas lo sabrías.
#41 He creado lenguajes de programación, tanto interpretados como compilados. Sé hacer un compilador, tanto a mano como con herramientas específicas. Lo he hecho profesionalmente, como parte de mi trabajo, al menos 4 o 5 veces. Y lo estudié en la carrera, saqué sobresaliente en esa asignatura.

Pero el origen es el que es.
El artículo se basa en el índice Tiobe para hacer su afirmación. Ya de entrada es para cogerlo con pinzas.
Espero que cuando saquen Python4 no cambien de nuevo de lenguaje o si cambian que le cambien el nombre.
#35: Intentan hacer que las cosas sean sencillas y terminan complicándolas más.
El lenguaje del futuro será el inglés o cualquier otro idioma nativo
#3 la teoría de los lenguaje de programación es muy interesante, básicamente fueron creados por lingüistas para evitar la ambigüedad de los lenguajes humanos.
Eso no puede desaparecer, por mucha Ia y contexto que metas.
#8 lenguajes SQLrizados
#8 Creo que no es verdad. Un buen ejemplo de uno de los primeros lenguajes es Fortran y lo creó un matemático. Seguro que es el caso de otros lenguajes también. Las matemáticas ya tenían su propio lenguaje formal antes de que se intentaran los ordenadores, y los primeros ordenadores se utilizaban, sobre todo, para hacer cálculos. No se partió de ningún lenguaje humano, se partió de la necesidad de describir algoritmos ya ideados por gente que ya estaba acostumbrada a usar lenguajes formales.
#3 Un lenguaje ambiguo, con múltiples interpretaciones.

Y la máquina escogerá la interpretación correcta via fé.
#3 Aunque así fuera, no podrá programar cualquiera.
Es evidente que cada lenguaje nace con un propósito, pero que python ahora es popular por el tema de las ias, ya que el trabajo duro lo hacen sus librerías, no el lenguaje en si (con esto no quito algunas ventajas que tiene), pero todo esto me recuerda cuando javascript era el rey indiscutible, hasta Douglas Crockford, por sus diferencias con ECMAScript, comenzó a hablar mal de javascript.
La mejor versión de Python es la Monty, y eso os reto a que me lo discutáis.
A ver si se deciden a arreglar los tabuladores esos de mierda ahora que tienen algún usuario más
Yo apendí desarrollo web hace años y me aburrí, no me gustó. Tiempo después python fué como un soplo de aire fresco. Y me encanta no tener que dedicar mi tiempo a back o front end. Va a ser clave tanto saber programación, como usar IA para hacer tus codigos o programar agentes para tus proyectos. Las empresas ya están despidiendo gente si no delegan sus tareas a IAs. Es como ir programando tu sustitución futura, pero nadie sabe. Todo es nuevo cada mes o semanas.

menéame