Cuál es tu lenguaje de programación preferido?

Elige opción

  • C / C++

    Votos: 142 22,8%
  • Java

    Votos: 88 14,1%
  • Javascript

    Votos: 40 6,4%
  • PHP

    Votos: 62 10,0%
  • Python

    Votos: 133 21,3%
  • Ruby / Rust / Scala

    Votos: 9 1,4%
  • Fortran

    Votos: 16 2,6%
  • Ensamblador

    Votos: 37 5,9%
  • Perl / Pascal / Ada

    Votos: 13 2,1%
  • Otros (C#, D, F# y etc.)

    Votos: 83 13,3%

  • Total de votantes
    623

cucerulo

Requires account upgrade to view this reply
Desde
19 Feb 2012
Mensajes
22.714
Reputación
98.933
Recupero un viejo hilo de interés en honor a @Serpiente_Plyskeen para ver cómo Python sigue creciendo y sacándole ventaja a C:

t1.png

t2.png

El null safety y el nuevo flutter 2.5 es una pasada, vuela el framework ahora mismo, quitaron la splash page de inicio hasta la renderizacion del 1º frame de flutter, menuda mejora en el desarrollo, este año ha avanzado muchisimo dart y flutter

El Garbage collector ha mejorado un huevo tambien, ademas de las librerias que integran con firebase, estan haciendo un buen trabajo en google desde lo que controlan ellos en sus productos

En la web, es una patata, no me va nada, le faltan eones para alcanzar a react
Le estaba echando una ojeada y me tenía una pinta buenísima, añadiendo eso de que se pueda hacer un sólo código para todas las plataformas. Ahora que ver que para web no anda ni para atrás ya me desanima un poco. ¿Sigue igual de mal o lo han mejorado en este último año?
 

cucerulo

Requires account upgrade to view this reply
Desde
19 Feb 2012
Mensajes
22.714
Reputación
98.933
Qué tiempos aquellos oiga en que hablábamos hasta de los lenguajes de programación... hala, recupero el índice Tiobe de este mes por si queda alguien interesado y aprovecho para preguntar ¿cómo es posible que C y C++ sigan tan arriba? ¿Pero queda aún tanta gente programando en C? ¿No salían un montón de lenguajes como Rust que los mejoraban y corregían los problemas que tiene en gestión de memoria?

Y luego otros como Go, que tanto bombo le dan últimamente, resulta que no lo usa ni el 1%, incluso por debajo del Visual Basic...

Screenshot 2023-08-23 at 17-59-29 TIOBE Index - TIOBE.png

Screenshot 2023-08-23 at 18-00-00 TIOBE Index - TIOBE.png
 

Guanotopía

Será en Octubre
Desde
9 Nov 2011
Mensajes
22.749
Reputación
85.035
Qué tiempos aquellos oiga en que hablábamos hasta de los lenguajes de programación... hala, recupero el índice Tiobe de este mes por si queda alguien interesado y aprovecho para preguntar ¿cómo es posible que C y C++ sigan tan arriba? ¿Pero queda aún tanta gente programando en C? ¿No salían un montón de lenguajes como Rust que los mejoraban y corregían los problemas que tiene en gestión de memoria?

Y luego otros como Go, que tanto bombo le dan últimamente, resulta que no lo usa ni el 1%, incluso por debajo del Visual Basic...

Ver archivo adjunto 1555628

Ver archivo adjunto 1555629
Los lenguajes nuevos son como los detergentes, todos lavan más blanco y son mucho mejores que los que ya había. La realidad es que la mayoría no aportan nada, y para eso sigues con los lenguajes de siempre que tienes librerías a punta pala y programadores con los bemoles pelados.

Rust tiene pinta de que a la larga sí va a sustituir a C
 

chitta

Himbersor
Desde
1 Mar 2022
Mensajes
1.017
Reputación
1.330
Voy a decir Clojure. Los imperativos (Python, Java, C, etc.) acumulan efectos colaterales sobre efectos colaterales, y al final es para volverse loco; por supuesto con mucho cuidado se pueden minimizar, pero es como todo, en un proyecto grande, donde tocan el código muchas personas, que la encapsulación sea la misma base sobre la que en lenguaje está construido es una bendición.
 
Última edición:

fogbugz

Madmaxista
Desde
17 Feb 2018
Mensajes
1.426
Reputación
3.858
Lugar
Kiruna
Qué tiempos aquellos oiga en que hablábamos hasta de los lenguajes de programación... hala, recupero el índice Tiobe de este mes por si queda alguien interesado y aprovecho para preguntar ¿cómo es posible que C y C++ sigan tan arriba? ¿Pero queda aún tanta gente programando en C? ¿No salían un montón de lenguajes como Rust que los mejoraban y corregían los problemas que tiene en gestión de memoria?

Y luego otros como Go, que tanto bombo le dan últimamente, resulta que no lo usa ni el 1%, incluso por debajo del Visual Basic...

Ver archivo adjunto 1555628

Ver archivo adjunto 1555629
El indice de Tiobe esta bien, pero tiene cierto sesgo. Por ejemplo, Julia no creo que este en el top #20 por desgracia. El numero de desarrolladores y librerias es ridiculamente pequeno comparado con Ruby o Rust.

Hay que tener en cuenta que Tiobe mide el trafico en ciertos sitios y el nivel de discusion, lo cual no es un indicador perfecto de la popularidad. Ademas, a partir de ciertas posiciones en Tiobe, los cambios en el ranking parece que son fundamentalmente por aleatoriedad y ruido al muestrear ya que hay muchisimas oscilaciones y las diferencias son infimas.
 

reconvertido

Será en Octubre
Desde
29 Ago 2010
Mensajes
40.813
Reputación
56.283
Qué tiempos aquellos oiga en que hablábamos hasta de los lenguajes de programación... hala, recupero el índice Tiobe de este mes por si queda alguien interesado y aprovecho para preguntar ¿cómo es posible que C y C++ sigan tan arriba? ¿Pero queda aún tanta gente programando en C? ¿No salían un montón de lenguajes como Rust que los mejoraban y corregían los problemas que tiene en gestión de memoria?

Y luego otros como Go, que tanto bombo le dan últimamente, resulta que no lo usa ni el 1%, incluso por debajo del Visual Basic...

Ver archivo adjunto 1555628

Ver archivo adjunto 1555629
Pero queda aún tanta gente programando en C?
Sí.
TODA (casi) la base de código industrial (que no aplicaciones de pc de escritorio) está en C.
Y la de microcontroaldores también.
TODA la base de código de control de automoción está en C.
C es para cosas serias (y sistemas operativos y utileria).

¿No salían un montón de lenguajes como Rust que los mejoraban y corregían los problemas que tiene en gestión de memoria?
No no.
error.
Es que C NO TIENE QUE MEJORAR ESO.
Por "eso" NO ES un error.
Ni siquiera es una antiestéticature (cosa que aparece y te la quedas por herencia).
Es una decisión de diseño.
Se diseñó así A POSTA.

Lo de que hay que arreglar C eso es una pajada mental de niños millenials tontitos que no entienden la decisión de diseño de C, gente con la inteligencia justa para no cagarse encima (y aún así lo dudo).
Rust no sólo no arregla nada, no es que no aporte nada, Rust QUITA POSIBILIDADES.

Os están haciendo la cama y no lo entendéis.
 

reconvertido

Será en Octubre
Desde
29 Ago 2010
Mensajes
40.813
Reputación
56.283
Los lenguajes nuevos son como los detergentes, todos lavan más blanco y son mucho mejores que los que ya había. La realidad es que la mayoría no aportan nada, y para eso sigues con los lenguajes de siempre que tienes librerías a punta pala y programadores con los bemoles pelados.

Rust tiene pinta de que a la larga sí va a sustituir a C
Rust tiene pinta de que a la larga sí va a sustituir a C
Si lo hace es por un lobby oscuro que tiene detrás.
No por méritos propios.
De hecho, sólo tiene deméritos frente a C.
 

Guanotopía

Será en Octubre
Desde
9 Nov 2011
Mensajes
22.749
Reputación
85.035
Rust tiene pinta de que a la larga sí va a sustituir a C
Si lo hace es por un lobby oscuro que tiene detrás.
No por méritos propios.
De hecho, sólo tiene deméritos frente a C.
No creo que Torvalds pertenezca a ningún lobby y es un puñetero crack de la programacion.


Torvalds also agrees and likes that Rust is more memory-safe. "There are real technical reasons like memory safety and why Rust is good to get in the kernel."
Alguien que no sepa nada sobre él podría pensar que es una noticia sin importancia, pero es un tío que sabe de lo suyo y sin pelos en la lengua que lleva poniendo a parir todo aquello que él considera que contamina su adorado kernell.
 

reconvertido

Será en Octubre
Desde
29 Ago 2010
Mensajes
40.813
Reputación
56.283
No creo que Torvalds pertenezca a ningún lobby y es un puñetero crack de la programacion.




Alguien que no sepa nada sobre él podría pensar que es una noticia sin importancia, pero es un tío que sabe de lo suyo y sin pelos en la lengua que lleva poniendo a parir todo aquello que él considera que contamina su adorado kernell.
A linus le quieren IMPONER Rust en SU kernel.
Y lleva dando largas a Rust desde que los idiotas quieren meterlo.

Ahroa en vez de enfadarse y decirles la verdad de malas maneras (Linus' style), les dice "oh sí es bueno, cómo mola".
¿Cuando lo metemos Linus?
Todavía no.
 

Guanotopía

Será en Octubre
Desde
9 Nov 2011
Mensajes
22.749
Reputación
85.035
A linus le quieren IMPONER Rust en SU kernel.
Y lleva dando largas a Rust desde que los idiotas quieren meterlo.

Ahroa en vez de enfadarse y decirles la verdad de malas maneras (Linus' style), les dice "oh sí es bueno, cómo mola".
¿Cuando lo metemos Linus?
Todavía no.
Rust se incorporó en la versión 6.1 de dicembre, y decir que Linus ya no se comporta como Linus y que ahora es un maestro de la mentira diplomática...

Hace un mes


Fed-up Torvalds suggests disabling AMD’s 'stupid' performance-killing fTPM RNG
 

cucerulo

Requires account upgrade to view this reply
Desde
19 Feb 2012
Mensajes
22.714
Reputación
98.933
Pero queda aún tanta gente programando en C?
Sí.
TODA (casi) la base de código industrial (que no aplicaciones de pc de escritorio) está en C.
Y la de microcontroaldores también.
TODA la base de código de control de automoción está en C.
C es para cosas serias (y sistemas operativos y utileria).
C manda.
Hay mas líneas de COBOL que nunca.
Y Rust esta cansando y pasándose de moda.
Microsoft a por uvas, como siempre, esta para parasitar, no para crear.
La verdad, he visto aplicaciones hechas con C++ (qBitttorrent sin ir mas lejos) pero se me hace raro, ahora que todo son aplicaciones web y cosas para móviles pensé que los demás lenguajes le comerían la tostada. ¿A día de hoy le recomendaríais a alguien aprender a programar en C++ para propósito general, no para algo específico de micros o de sistema operativo? Sé que hay frameworks como Slint que permiten crear GUIs pero ya digo, se me hace raro que con todo lo que hay alguien siga metiéndose en C++.
 

chitta

Himbersor
Desde
1 Mar 2022
Mensajes
1.017
Reputación
1.330
La verdad, he visto aplicaciones hechas con C++ (qBitttorrent sin ir mas lejos) pero se me hace raro, ahora que todo son aplicaciones web y cosas para móviles pensé que los demás lenguajes le comerían la tostada. ¿A día de hoy le recomendaríais a alguien aprender a programar en C++ para propósito general, no para algo específico de micros o de sistema operativo? Sé que hay frameworks como Slint que permiten crear GUIs pero ya digo, se me hace raro que con todo lo que hay alguien siga metiéndose en C++.
Pse, es una herramienta. Si tienes que serrar un tronco no usas un martillo, pues parecido, tiene su uso, mucha inercia y herramientas excepcionales.
La adopción de nuevos lenguajes tarda muchos años o décadas, porque hay muchísimo invertido en cada uno.