Hace 1 año | Por janatxan a genbeta.com
Publicado hace 1 año por janatxan a genbeta.com

Stack Overflow es, sin lugar a dudas, la más potente herramienta de difusión del conocimiento en el mundo del desarrollo, una comunidad online de referencia. Y, desde hace varios años, también es una referencia la megaencuesta que realiza anualmente a sus millones de usuarios, que nos permite sacar una serie de conclusiones sobre el sector —sus circunstancias actuales y su evolución— a nivel mundial. Y la edición de 2022, publicada hace tan sólo unas horas, arroja una serie de resultados interesantes.

Comentarios

vorotas

#7 depende del punto de vista. En España el chino no el más usado. 😂

estoyausente

#8 no ha puesto condicionantes.

vorotas

#9 a mi parecer las condiciones las pone el artículo, mientras no especifique otra cosa doy por hecho q hablamos de lenguajes informáticos.

RubiaDereBote

#11 lenguajes informáticos o de programación?

leporcine

#9 no se qué decirte, primero afirma y luego duda.

D

#8 dale tiempo

panchobes

#24 ¿Pues que lo entiendsn todos los navegadores quizás?

skatronic

#24 Aunque te falte una h razón desde luego que no.

zuul

#27 #24 Pues va a ser que me gusta Umanidad sin H para usarlo asi en plan peyorativo lol

S

#24 Funciona en el navegador y en el backend, no requiere plugins ni actualizadores jodiendo la vida, soporta múltiples paradigmas de programación (acceptable LISP), tiene herramientas de programación decentes (Typescript especialmente).

No es el mejor lenguaje que hay por ahí, pero sí es de los más versátiles.

musg0

#24 evolución. Suerte obligando a todo el mundo a usar una tecnología por ser "mejor" en vez de evolucionar la que se ha impuesto por pragmatismo

RubiaDereBote

#24 cuál hubieras elegido tú?

Jumper

#53 DEsde luego no usar un intérprete que no fue pensado para hacer la compejidad que se le pide y que deberia ejecutarse en código nativo. Un consorcio internacional para tener un estandar en condiciones tipo extintos applets java o similares y no convertir un navegador web pensado para renderizar documentos en un frankenstein que pretende ejecutar ineficientemente todo tipo de funcionalidades en diferentes dispositivos.

RubiaDereBote

#77 ok, puedes mojarte con algo concreto?

Jumper

#78 no, mi comentario dice ¿en qué momento la humanidad decidió que javascript era buena idea? No que hubiese alternativas. Llevamos ¿cuantas décadas tirando de JS sin que se haya aportado una alternativa seria?

RubiaDereBote

#80 Ya pero te estoy pidiendo que te mojes porque algo me dice que no lo harás escudándote en lo que haga falta. Y por ahora voy acertando en mi predicción.

Jumper

#81 mis comentarios no implican que conozca una alternativa. ¿Acaso eres de los que piensan que quien señala un problema debe aportar una solución?, porque esa es una actitud que no entiendo.

RubiaDereBote

#87 "¿Acaso eres de los que piensan que quien señala un problema debe aportar una solución?"

En eso no te falta razón pero si sabes eso me extraña que no conozcas el porqué.

aironman

#87 hombre, estaría bien.

En mi opinión, la solución siempre debería estar basada en lenguajes fuertemente tipados, compilados y que permitan despliegue en caliente. Idealmente sería algo como java pero teniendo la máquina virtual a nivel del hardware, y no del so como está ahora.

Imagina esa integración de la máquina virtual y un motor de contenedores. Cómo si rancher y la jvm se juntaran…

D

#c-53" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/3685384/order/53">#53 c#

RubiaDereBote

#92 En aquella época solo se podía hacer funcionar con el .net framework.
Solo hubiera funcionado en Windows.
No parece una gran idea.

S

#92 La última vez que usé C#/ASP.net terminé quemadísimo, y terminé mandando a la empresa a la mierda y con depresión. Mejor usa sistemas donde Microsoft no te recomiende introducir problemas en el sistema, o vete a vender hielo al polo norte, es menos estresante.

tsiarardak

#24 JavaScript no es la mejor solución. Es la solución que tenemos. Ha costado años y años llegar a un estándar que sea ejecutado más o menos bien por navegadores y otro tipo de intérpretes embebidos. Por eso se sigue usando JS y el framework que toque ese trimestre.

zuul

#55 "el framework que toque ese trimestre"

d

#24 Supongo que no has trabajado en proyectos serios. En mi curro usamos javascript (con typescript) tanto en el backend como en el frontend, si aplicas solid y tienes un equipo de desarrollo bueno te van a salir proyectos buenos. Nosotros tenemos una api funcionando que ha llegado a 5millones de solicitudes por segundo, y si, eso es javascript.

prejudice

#57 ¿usáis nestjs?

aironman

#57 peticiones rest asíncronas sin estado?

prejudice

#24 JavaScript se puede usar fuera del navegador, a esto se le llama nodejs

aironman

#24 mogollón de aficionados entraron a la profesión aprendiendo js, html y css, no hay más.

ur_quan_master

#48 no siento "odio" por el pobre JavaScript y lo uso cuando tengo que usarlo. Tengo mis reservas sobre la forma caótica en que ha ido creciendo, las distintas especificaciones y la forma en que la gente programa con él. Nada más

D

#48 normalmente cuanto más usas un lenguaje más lo odias

waterbear

#91 "There are only two kinds of languages: the ones people complain about and the ones nobody uses." — Bjarne Stroustrup, The C++ Programming Language

prejudice

#48 yo hace tiempo, me considero agnóstico en ese sentido.
Cada lenguaje tiene su encanto

vorotas

#14 yo me refería al lo llamar lenguaje al Html.

r

#15 ¿Y la L de dónde viene entonces?

f

#14 Como dato, dice HTML/CSS. Dado que se puede implementar el autómata Rule 110 con html y css, resulta que la combinación de ambos sí es turing completo.
Adjunto el codepen:
https://codepen.io/laras126/pen/OYvGZj

a

#28 en ese ejemplo también hay JavaScript... Sin JavaScript no tengo claro si se podría hacer. Quizá jugado con los estados active y focus de los elementos html?

Davilovich

#32 Entonces el problema no es del lenguaje en sí, eso me alivia un poco
En mi trabajo y campo actual, por muy bueno que seas, si no tienes una titulación (de lo que sea) estás vendido; por eso mi idea de darme un cambio de aires.
Estoy ilusionado aún, espero no hundirme cry

#34 Dependerá de lo que quieras hacer al final. Los lenguajes se usan más en unos ámbitos u otros. Lo importante es tener las bases y facilidad para cambiar de un lenguaje a otro según necesidad. Yo aprendí con QBasic, pasé por Pascal, C, ADA, me metí inicialmente en desarrollo web con Python para backend, JS/CSS/HTML5 para frontend, y al final acabé en programación de sistemas usando de todo un poco. ShellScript, Python, Go, C, y para mi hobby de hacer videojuegos (aunque al final hago más pruebas que otra cosa) uso GDScript en Godot... Al final usas el lenguaje que te haga falta.

Mi recomendación: Busca un lenguaje fácil de usar para aprender inicialmente y luego busca uno del nicho en el que te quieras introducir. Si te tuviera que recomendar uno, te diría que aprendieras bien python.

Davilovich

#50 #51 #59 #63 #69 #70 #73 #98 Muchísimas gracias a todos por vuestros consejos! La verdad es que estaba entrando a este mundo con bastante miedo porque no conocía a nadie que pudiera ayudarme, pero veo que sois una comunidad increíble kiss kiss

prejudice

#52 Dos últimos consejos:
Aprende git, cuesta muchísimo al principio, pero lo amortizar con creces, vale para todos los lenguajes de programación, incluso para cosas que no son código. Y es imprescindible para encontrar trabajo

Y busca en telegram grupos de la tecnología que te pongas. Alli ahi gente que también está aprendiendo y gente que sabe algo mas, asi puedes consultar dudas, y ver las dudas de los demás. Yo por ejemplo estoy en los grupos de telegram en español de angular, flutter, nestjs, spring-boot, git, y alguno más.

#59 Y aquí totalmente de acuerdo conprejudiceprejudice . Git es una de las habilidades obligatorias del mundo del desarrollo. Ninguna empresa que valga la pena te contratará si no controlas git al menos a un nivel básico.

leporcine

#4 Ole

pkreuzt

Los programadores de C cobran más. Los de Javascript pagan, directamente. Los de PHP tienen prohibido bajo pena de muerte el acercarse a un teclado.

S

#19 En efecto. Ahora muéstrame un equipo de 3 programadores que lo usen bien.

Ne0

#18 por favor, dime qué tienes en contra de PHP cuando es el más usado en backend y que opciones hay, no me digas java que te doy con el latigo de 7 puntas.

pkreuzt

#21 Es que viví la época del PHPNuke y tener que parchear dos veces a la semana lol lol lol

Pablosky

#22 Pues no ha llovido desde ese engendro, el problema ahí no era el php, era el zumbado de la cabeza que creó php-nuke...

En mi antigua empresa, cuando hacíamos entrevistas (esto da para libro) usamos al final una técnica absolutamente delirante: Mostrar dos capturas de pantalla de un código, ambas hacían lo mismo, ambas programadas con PHP y usando Symfony, pero con 3 años de diferencia entre ambas. Ambas creadas por el mismo programador (yo lol )

En una veías código elegante, orientado a objetos, sencillo de entender si simplemente mirabas el nombre de los métodos. La otra era como meter la cabeza el infierno directamente. Nos vino muy bien para hacer criba, cuando uno decía que "yo suelo hacer cosas como esta" y señalaba la segunda quedaba descartado automáticamente lol

musg0

#38 a mí symfony me parece el infierno en vida. Creía que iba a facilitarme la vida pero fue todo lo contrario. Me daba la impresión de estar todo el rato luchando contra el framework y escribiendo andamiajes en vez de lógica del programa. Igual para equipos grandes es algo bueno, pero me pareció farragoso, lento y con mogollón de casos extremos en los que había que hacer cosas raras, sobre todo en el módulo de crear formularios.
Y luego además cuando daba un error te lo daba en una función interna de symfony y a saber qué habías hecho mal.

Pablosky

#41 Entonces mataste moscas a cañonazos.

Cuando yo lo estuve usando fue para montar una monstruosidad que hacía miles de cosas y ahí si que fue muy útil las cosas de Symfony. Las conexiones a la BBDD eran maravillosas usando su engendro ese cuyo nombre no recuerdo, fue empezar a usarlo y se acabaron los errores de MySQL (excepto en las operaciones masivas, que iba como el culo, pero eso se acabó sacando del PHP y listo).

¿Los formularios? Un puto horror, lo que hicimos fue NO USARLOS, pusimos un cliente en Javascript bastante chulo (no recuerdo el nombre) y Symfony sólo era la API que contestaba en el backend, nada más. Ahí si que merecía mucho la pena usarlo y el código se quedaba muy limpio.

Pero si alguien se plantea montar un blog usando Symfony... que no lo haga, es una barbaridad. No se como estará ahora pero hace 3 años montar un panel de administración usando sólo las herramientas de Symfony sin "picar" nada era un dolor de huevos brutal.

PacoJones

#22 Eso fue hace 20 años! por la madre del amor hermoso!

Davilovich

Duda de novato! Estoy intentando redirigir mi carrera profesional se diseñador mecánico 3D a programador ya que siempre ha sido algo que me ha llamado la atención.
Ahora mismo estoy con las nociones básicas (muy) de Python y mi idea es que le siga JavaScript y PHP ya que he visto que parece ser que es lo más usado.
Podríais comentarme los que veis con malos ojos estos lenguajes si me lo estoy planteando bien? >.<
Gracias!

#1 #18 #21

#31 A ver si te contesta gente más versada en el tema, porque yo tengo conocimientos bastants básicos.

Solo decirte que te prepares para machacarte, aunque luego va a ser tremandamente reconfortante.

prejudice

#31 si buscas algo de front: angular (para web apps) y flutter (para moviles)
De back nodejs (a mi me gusta nestjs, pero tampocose usa mucho), y spring-boot (De esto si que hay mucha demanda).
Otra opción directamente que consigas un certificado aws, de devops hay también mucho curro, pero ese mundo ya no lo conozco tanto

Davilovich

#37 Uff, me suena todo a chino cry
Pero aún así me lo apunto todo! Otra cosa no tendré, pero ganas de aprender sí!

editado:
Después de una búsqueda rápida, me interesa más el backend la verdad, así que buscaré lo que me recomiendas, gracias!

prejudice

#40 Si te interesa el back y ya sabes python puedes probar con django, que es algo viejo pero sigue estando chulo.
Luego, por ejemplo, pasar de django a nodejs es bastante natural.

Davilovich

#46 Si, tenía presente aprender django también, me apunto aprender también nodejs
Me estáis ayudando mucho todos

SON_

#37 a ver, recomendar angular a alguien que està empezando... .

Ponte a fondo con javascript y alguna de sus librerías tipo React hasta que manejes con soltura html/css javascript y React, en un framework tipo Visual Code, interactuando con Node y npm.
Cuando hayas hecho varios proyectos ya puedes saltar a algún otro lenguaje back tipo GO que es sencillo o especializarte en el front y ahí sí, meterte con angular.

Suerte y ¡ànimo!

prejudice

#44 Pues de angular a react tampoco es que haya mucha diferencia, la curva de aprendizaje de angular es algo pronunciada pero vale la pena. Tal vez debería haber dicho que hay que aprender Typescript antes de ponerse con angular. Al igual que hay que aprender dart antes de ponerse con flutter. Pero si ya sabe algo de Python no le va a costar demasiado aprender javascript, typescript ni dart
Y creo que te has debido equivocar al escribir Visual (Studio) Code, ya que no es un framework, si no un IDE

SON_

#56 si no te quito razón con la importancia de angular, vale la pena, pero su curva de aprendizaje para alguien q no sabe programar creo q es demasiado empinada.

Tienes razón con el V. Code, se me fue la pinza

prejudice

#58 react también tiene algo que me rompe la cabeza, eso de mezclar html con javascript en el mismo fichero, me da la sensación de que puede dar problemas. Aunque realmente flutter hace "algo parecido", pero no tiene html
Tal vez una alternativa mas sencilla a angular, y react sería vue, pero veo muy poca demanda de vue

S

#61
> eso de mezclar html con javascript en el mismo fichero, me da la sensación de que puede dar problemas

No he visto eso dando problemas todavía, y llevo 5 años haciendo react. Y, al final, en angular estás haciendo lo mismo al revés. O qué crees que es

  • }
  • si no meter javascript en html?

    Lo que sí da problemas es crear un enjambre de providers que se actualizan unos a otros y luego no tienes ni idea de en qué orden tienes que invocarlos para que el sistema alcance un estado aceptable, y de eso angular sabe mucho.

    Vichejo

    #31 Uno que acaba de "terminar de estudiar" desarrollo de aplicaciones web: actualmente JS, Php, Python para el futuro JS, TypeScript y Python.

    Davilovich

    #42 Oh gracias! Pues veo que no voy mal desencaminado con mi plan de estudios
    Ahora mismo estoy haciendo cursos en Udemy, tanto en inglés como en castellano, pero claro, esto no te da ningún título oficial
    Ponen pegas las empresas por esto?

    Vichejo

    #43 Estamos en el país de la titulitis y eso nunca hay que olvidarlo, sobre todo para primeros trabajos (prácticas y junior) es muy recomendable pero no necesario, cada vez mas hay las llamadas pruebas de nivel: demostrar que lo que dice tu CV sabes usarlo y puedes desarrollar el trabajado al que aspiras

    D

    #43 mi prima se encarga de buscar candidats en el sector TIC. Su enfoque es el de apretar las empresas para conseguir buenos acuerdos laborales.

    Ella me dice que ahora mismo no importa tanto el título, lo que quieren ver es que la persona candidata tenga experiencia y sepa hacer lo que dice saber.

    Saluds y suerte

    Sandevil

    #43 #43 Si y no. Puedes trabajar sin ningún tipo de titulación oficial? Si pero perderás oportunidades en proyectos de administración donde si suelen pedir. Ahora bien, si tienes una licenciatura o diplomatura, puedes esquivar ese bache.
    Por otro lado en algunas comunidades de vez en cuando realizan exámenes para obtener certificaciones profesionales, que dependiendo del nivel equivalen a un grado medio (nivel 2) o superior (nivel 3) y están reconocidos a nivel europeo. Estas a veces se realizan acompañados de cursos de alrededor de medio año.  
    Y otra opción con la que se suele poder poner un pie en empresas es realizar algún bootcamp, aunque estos suelen ser de pago y no son precisamente baratos en esos casos, pero normalmente llevan aparejados acuerdos con empresas.
    Sólo con cursos de udemy y sin experiencia, puede ser más difícil entrar en el mundo de la programación.
    Y como consejo final,  una vez tengas un pie en el mundillo, selecciona con cabeza las ofertas de trabajo en función de los proyectos que esperen que realices.     

    tsiarardak

    #31 Depende de si quieres ir a backend o a frontend.

    Si quieres ir a frontend (no veo el por qué :P) todo es JavaScript en alguno de sus múltiples "sabores". Por eso gana este tipo de encuestas.

    Si quieres ir a backend no uses JavaScript, por dios. En este ámbito la apuesta segura es ir a por Java+Spring o a Python. Ya tendrás tiempo en tu carrera de ser un poco más hipster e ir a por otras cosas más "chulas" (que no tiene por qué).

    Y al contrario de lo que se dice por aquí si entras a este mundillo vas a ganar bastante dinero y no te va a faltar el trabajo jamás. Cuando cojas un poco de experiencia la forma más sencilla de evitar trabajos de mierda (que los hay) es largarse a otro.

    p

    #31 javascript es y sus frameworks es mas usado para front, aunque si es verdad que node funciona muy bien en backend.

    Si te mola mas el backend python es muy buena alternativa. Java tambien.
    Yo te recomendaria que, si estas empezando, te centres en front o back. Si no te va a estallar la cabeza.

    Si te decides por backend, para empezar esta muy buen la combinacion de python y sql. Por supuesto, usar algun framework web (django en cosas viejas, fastapi la chica nueva en la oficina y flask algo en medio), pero para esto ultimo es facil ir saliendo del paso mirando en stack overflow

    g

    #c-31" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/3685384/order/31">#31 Vale, a ver...
    Primero tendrás que saber qué tipo de programador quieres ser, porque puedes irte hacia el mundo web, mundo móvil o hacia el mundo de aplicaciones profesionales.
    En el mundo web verás HTML, CSS, Javascript, PHP... todo orientado a hacer webs claro.
    En el mundo movil verás java (Android) y Swift (IOS), orientado a hacer aplicaciones para móviles.
    En el mundo de aplicaciones profesionales verás sobre todo Java, .NET, C++... orientado a hacer aplicaciones para empresas.

    Incluso podrías irte por la tangente, aprender sobre metodologias de testing y automatización y ser QA.

    Es importante que busques donde quieres estar para que puedas enfocarte hacia lo que quieres ser dependiendo de cual sea tu objetivo (aprender constantemente cosas nuevas, pasta, retos, tranquilidad...)

    Escojas lo que escojas, hay trabajo de sobra, aunque no cobra lo mismo un tio que trabaja en PHP con wordpress que uno que programa aplicaciones en banca en C++, todo dependerá de tu ambición, experiencia y habilidades.

    Incluso si quisieras aprovechar parte de las habilidades que tienes en 3D, podrías plantearte ser programador de videojuegos en Unity (usa el lenguaje C#) o Unreal Engine (Usa el lenguaje C++). Para esto es más difícil colocarte porque es muy dificil introducirte en el mundillo, pero alguna oferta hay.

    Independientemente de qué lenguaje o sector vayas a trabajar, hay alguna serie de cosas transversales que deberías conocer sí o sí:
    - GIT
    - GIT
    - Alguna metodología agile como Kanban o Scrum, con que sea por encima es suficiente.
    - GIT
    - Docker
    - GIT
    - y posiblemente GIT

    h

    #69 Sólo por completar tu respuesta, yo añadiría GIT.

    g

    #86 ¡Gracias! Cuanta más información, mejor.

    prejudice

    #c-21" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/3685384/order/21">#21 No se si PHP el mas usado en back, pero también hay mucha gente que fuma y eso no hace que el tabaco sea bueno.
    Alternativas en el back
    Con python, Django y flask
    Con javascript, express
    Con typescript, nestjs
    Con C#, .NET core
    Con Java, spring-boot

    Y no se que mania le teneis a Java.

    J

    #c-64" class="content-link" style="color: rgb(227, 86, 20)" data-toggle="popover" data-popover-type="comment" data-popover-url="/tooltip/comment/3685384/order/64">#64 Y no se que mania le teneis a Java.

    Venía a decir eso. Soy amateur no es que tenga una opinión de autoridad, pero existe una visión de desprecio sobre Java por los problemas de rendimiento y estabilidad que tenía/se le atribuían tiempo atrás.

    Mi consejo desde la ignorancia sería Python y después Java o C#. Es una progresión bastante razonable para alguien que no empieza desde cero en un contexto informático y que está acostumbrado a estudiar.
    PHP está bien si tienes claro el por qué quieres estudiarlo pero si no sobra el tiempo no me metería; y Javascript más de lo mismo.

    saqueador

    #72 La gente odia java porque el jdownloader tardaba mucho en arrancar y la ui era fea. En realidad el rendimiento de Java es muchísimo mejor que el de Python, PHP o V8.

    Es un poco cómo está encuesta, me da que hay bastante sesgo porque si no es como si las webs so tuvieran front o que Node.js fuera el gran dominador en back, y no veo que sea así ni mucho menos.

    Yo odio Java, pero por más razones que el jdownloader.

    Ne0

    #64 para mí, he intentado aprender java unas pocas de veces y no le he cogido el punto, mientras que con php ha sido todo más rápido, hasta tal punto de haber creado mi propio framework mvc desde cero.
    Ahora mismo tengo 3 proyectos funcionando, uno de ellos en una institución europea, con php de backend, y ningún problema, y los de sistemas de allí no quieren ni siquiera oler java.
    Una de las cosas que veo buenas de PHP es que cualquier modificación puedo hacerla al vuelo, mientras que con java tendria que parar servicios, compilar, empaquetar y volver a levantar (lo mismo estoy equivocado y hay una manera mejor de hacerlo).

    aironman

    #85 Usar php para código de servidor y bases de datos es invitar a todos los red teams del planeta a reventar tu web mediante sql injection.

    cosmonauta

    #94 No. Ni en broma. Las capas de acceso a datos de PHP son tan seguras como cualquier otro ecosistema.

    prejudice

    #94 Eso es una solemne estupidez.
    A poco que uses algún ORM, las entradas son desinfectadas antes de armarse la consulta sql.
    Lo que si es "peligroso" es el uso de algunos crm como wordpress y joomla que suelen estar plagados de bugs.

    Ne0

    #94 la inyección de SQL no es un problema exclusivo de PHP, si sabes usas los filter_var y los filter_inputs como toca, al menos se minimiza bastante.

    P

    #94 Consultas almacenadas siempre, uses el lenguaje que uses. Mano de santo, no hay error posible que permita inyecciones SQL a las que temer. Tan simple, tan práctico, tan efectivo...

    prejudice

    #85 Eso puede que fuera asi hace una decada pero las cosas han cambiado mucho. Prueba spring boot. La compilación se hace al vuelo despues de cada cambio
    Yo antes pensaba como tú sobre php, El problema de PHP es cuando quieres construir algo grande de verdad, y escalable. Hay un punto en donde php, incluso python se quedan pequeños, y necesitas un lenguaje fuertemente tipado para tener todo bajo control.

    Ne0

    #99 con las últimas versiones a partir de la 7.4) de PHP se ha introducido el tipado de parámetros de las funciones, y va que vuela.

    S

    #99 El problema de java (y spring boot) es que va con 10 (o 20) años de retraso. La recompilación al vuelo lleva ocurriendo al menos 7 años con la mayoría de sistemas. Y no, no te estoy hablando de sistemas superavanzados con características experimentales. Te hablo de react + webpack en 2015.

    b

    #21 Hombre es que PHP ahora no tiene nada que ver con lo que era hace unos años, lo han tenido q rehacer pq era infumable ... y gracias al empeño de Facebook, pq estaba practicamente abandonado. Su uso es claro, tal como dices, Web. Donde cosas como Laravel, Symphony, incluso Wordpress, y otros dominan. Ahora bien, para hacer una API REST, o unos microservicios, ni se me ocurre usar PHP ... y eso limita bastante su nicho.

    Las opciones son, basicamente, no usarlo. Desde hace mucho es mas conveniente tener un thin-client y una API REST compuesta de microservicios q tener un backend monolitico en PHP.

    casiguapo

    #90 Pues pienso que gracias a las últimas versiones de PHP y Symfony está "resurgiendo" precisamente para microservicios (DDD/hexagonal está dando fuerte)

    i

    #21 ¿Php es el más usado en backend? Hace años sí que era muy popular ¿se siguen creando muchas aplicaciones nuevas en php?
    No digo que no ¿eh? Es que en mi entorno no veo que se use y la verdad me sorprende que sea el más usado

    s

    #4 eres tú?

    Imag0

    Corrijo el titular que está mal: "JavaScript es el lenguaje más odiado (por 10º año consecutivo) "

    e

    Mezclan lenguajes de programacion, sql y html/css. Curioso.

    Jakeukalane

    #74 pero donde está pone "tecnologías". No está diciendo que html/css sea un lenguaje.

    D

    Quizá HTML sea el lenguaje más usado

    D

    #2 La wikipedia me la paso por yo por los cojones

    LaInsistencia

    #60 En la portada y en el titulo tampoco dicen "de programación". Pero no veras a nadie hablando de LaTeX porque el contexto esta mas que claro en el momento en que hablan de Javascript y clojure... buen intento, de todas formas. Serias buen abogado.

    dav

    #26 yo estoy con #2 en que no es un lenguaje de programación, así que a parte de ser de los pocos que te has leído la noticia teniendo en cuenta lo que dice #16 casi que mejor votarla como errónea

    D

    #4 Atención, un tonto a las 3!

    Veelicus

    #5 entonces el binario ganar por goleada, no html no es ningun lenguaje.

    f

    #2 Que su propio nombre diga lo que es no parece ayudar con esta gente...

    pedrobz

    #2 Lo mismo pasa con JavaScript

    RubiaDereBote

    #2 No he leído más allá del titular, pero desde luego en el titular no habla de lenguajes de programación

    Ludovicio

    #26 go to #2
    HTML NO es un lenguaje de programación. Ni se le parece.

    D

    #2 HTML es un lenguaje

    D

    #2 ha dicho 'lenguaje', no 'lenguaje de programacion'.

    Te ha ganao.

    D

    #1 el chino

    f

    #1 He ido directamente a la fuente, y es el segundo.
    Y el quinto vuelve a ser casi javascript.

    1 2