edición general
281 meneos
 

Gráfica del uso de los lenguajes de programación

Gráfica que muestra la cantidad de proyectos subidos a SourceForge según el lenguaje de programación utilizado. Unos suben y otros bajan..

| etiquetas: sourceforge , java , php , c++ , perl , python , c , c#
281 0 2 K 827 mnm
281 0 2 K 827 mnm
Yo solo sé programar metiéndole chispazos al ordenata con un cable pelao... lo jodío es que los micros de ahora van tan rápido que pierdo el sincronismo, y claro, se me cuelan ceros ¡Vuelta a empezar!¡el kernel casi acabao a tomar por culo! :roll:
<flame>
#2: Todo lenguaje que no soporte herencia múltiple y encima lleve un garbage colector es un lenguaje orientado a nenazas (como Java). Los programadores de pelo en pecho seguirán usando C/C++.
</flame>

xD
#8 Los programadores de pelo en pecho seguirán usando C/C++.

Mientras que los programadores de verdad seguirán usando ensamblador.
No se vé nada, y los mismos colores para varios lenguajes. ?(:-
Un lenguaje ideal es aquel en el que tengas la opción de hacer las cosas cómodas, de manera fácil, que sea multi-plataforma, que el lenguaje se encargue de todo lo que sea repetitivo como declaraciones, detalles, tediosos, etc. Y que si tú quieres, puedas entrar en los detalles a más bajo nivel para optimizarlo. No conozco ningún lenguaje así... y los he probado casi todos. :-)
#24 Tú lo que buscas es LOGO!!!
#11 ¡Pfft! Todo mundo sabe que si no metes los ceros y unos directamente en la memoria del ordenador no eres programador de verdad.
Pues hay uno que no conocia que me ha llamado la atención: Objective C y otro del que habia oido hablar no aparece D. También es un superconjunto de C orientado a objetos compatible con este pero incompatible con c++

es.wikipedia.org/wiki/Lenguaje_de_programación_D
La gráfica no es actual, fijáos que es del 2006. Os recomiendo esta otra página que he econtrado, que se actualiza cada mes:
www.tiobe.com/tpci.htm
Jur, jur, como dicen por aquí, el lenguaje de los hombres de verdad es el ensamblador, o aún mejor, el código máquina sabiéndose los opcodes de memoria.

Sin embargo, dado que hoy en día se tiende a los lenguajes cada vez más fáciles de usar, que se pueden programar sabiendo cada vez menos, o sea, para analfabetos, el que veo con más futuro sin duda es el Highly Oriented Yet General Assembly for Newbies... o sea, HOYGAN!
#4 Probablemente peleando con Intercal para entrar en la gráfica :-S
#17 lo que sucede es que los lenguajes de programación se están sustituyendo por capas intermedias como las aplicaciones que generan aplicaciones.

El programador cada vez será reemplazado por un arquitecto de software especializado en X herramienta.
¿Como murió el programador?
Lavandose la cabeza, porque en el embase del champú ponia: Enjabonar, aclarar, repetir.
Vaya... no sale Visual Fox Pro en la gráfica... no se si cortarme las venas o apuntar a Null un rato
:-P
#22 No creo:
Comienza gráfico
Comienza brocha
Comienza lienzo
Reserva memoria para el gráfico
Declara variables
Dibuja un círculo en tales coordenadas
(...)
Descarga memoria
Termina lienzo
Termina brocha
Termina gráfico

Sería ideal que también se pudiera hacer:
Dibuja un círculo en tales coordenadas del lienzo tal
#17, C++ es el que más se acerca. D quizás más.
En las etiquetas, donde dice Phyton debe decir Python.
#17 ¿Cómo se va a encargar un lenguaje de hacer las declaraciones? xD si precisamente están para dejar bien clarito que lo que estás haciendo es lo que quieres hacer, para que el compilador pueda echarte la bronca cuando quieres meter un número de coma flotante en un entero...

Lo de "entrar a detalles de bajo nivel para optimizarlo" ya sí que es de coña... ¿realmente crees que lo puedes hacer mejor en ensamblador a mano que un compilador medio-decente? Hay que tener un…   » ver todo el comentario
¿Y Fortran? :-(
#8 Cuando los hombres eran HOMBRES y escribían sus propios drivers ...
#37 iba a añadir que algo parecido a lo que pedías es Python, pudiendo escribir módulos en C para las cosas que no puedas hacer en simple y puro Python (bueno, realmente con SWIG casi cualquier lenguaje de muy alto nivel te serviría) ;) pero el cabal me castigó! xD
Si te interesa el tema, creo que pusieron algún meneo sobre Fortress, que en teoría pertmitirá hacer optimizaciones en el mismo lenguaje... la otra opción son unas buenas macros (aunque a veces joden la legibilidad).
JAJAJA !!!, quien es el macho que apunta a los registros del micro con ceros y unos. Hay que ser objetivos y comparar los lenguajes agrupados en su nivel. Por ejemplo, Turbo Pascal (de borland) lo comparamos con C++, no ?. O ASP con PHP.
Ese Java !! :-D
Hay que ver, el rebol está entre los 100 primeros.
#25 ¿Multiplataforma?. Posibilidad de muy alto y muy bajo nivel?. Lo probaré. ;)
#25 No me refería a un lenguaje que se pueda escribir en español :-)
#29 Tampoco me refería a tan bajo nivel, aunque no estaría mal para algunas funciones no implementadas por el lenguaje.
Por ejemplo en C, Pascal, Java, etc. dibujar un gráfico se parece al montón de declaraciones que hay en la primera parte de #24, hay otros lenguajes con los que con una breve línea de código has hecho el mismo trabajo; por ejemplo Basic, y en menor medida Python, Ruby, etc.
Esto me pasa por poner ejemplos tan chorras. ;)
#17 D se acerca bastante, solo le falta más cuota de mercado.

Mis lenguajes favoritos son D para cosas eficientes y Python para el resto (que por cierto también puede ser muy eficiente psyco.sf.net). C también me gusta mucho pero por lo extendido que está. Me llevo un poco mal con C++ y odio Java.
M*erda, que le pasa a esto? por mucho que le diera a editar comentario no salía :-S

Iba a añadir que me da mucha pena el auge de java en detrimiento de C y C++.
El % del total no es un dato significativo para evaluar el crecimiento
#19 Ese meme es tan viejo como la propia ciencia de la computación. Para "no programar" se inventaron el Lisp, el Cobol, el SQL (lenguaje que en teoría sería codificado por ... ¡ejecutivos!), los RADs etc y lo "único" que se consiguió fue facilitar el trabajo. Quien piense que por soltar componentes en un formulario y parametrizar los data source ya está todo inventado es que le falta bastante perspectiva. Es una curiosa paradoja, cuanto más facil es programar ... más problemas complejos tienden a ser programados. De lo cual me alegro mucho ;)
PhP no es esactamente un lenguaje de programación. Pero la gráfica es interesante
Excelente dato ...
COLBO? no era COBOL? OOHHH WAAAAIIT!!!!!! xD
Falta Action Script!!
Qué es eso de Java. Creo que hay un error en la gráfica.
¿Y COLBO...? OOHHH WAAAAIIT!!!!!! xD
#13 Qué va, eso es para pringaos, porque ensamblador = 1's y 0's.
comentarios cerrados

menéame