Hace 17 años | Por suribe a cs.berkeley.edu
Publicado hace 17 años por suribe a cs.berkeley.edu

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

Comentarios

D

No se vé nada, y los mismos colores para varios lenguajes. :-

g

#24 Tú lo que buscas es LOGO!!!

rb3m

#11 ¡Pfft! Todo mundo sabe que si no metes los ceros y unos directamente en la memoria del ordenador no eres programador de verdad.

D

Nadie se ha fijado en que el gráfico va de septiembre de 2000 a febrero de 2006? Está un año atrasado, señores. En la actualidad seguramente Java mira a todos con mucha más superioridad mientras C++ está aún más cerca de morder el polvo lol (a mi querido C ya no hay quien lo salve)

z

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:
http://www.tiobe.com/tpci.htm

pinar

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++

http://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_D

theosk

#4 Probablemente peleando con Intercal para entrar en la gráfica

aquihubounusuario

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!

R

¿Como murió el programador?
Lavandose la cabeza, porque en el embase del champú ponia: Enjabonar, aclarar, repetir.

D

#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.

g

Vaya... no sale Visual Fox Pro en la gráfica... no se si cortarme las venas o apuntar a Null un rato

D

#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

gskbyte

#17, C++ es el que más se acerca. D quizás más.

ljl

En las etiquetas, donde dice Phyton debe decir Python.

D

#17 ¿Cómo se va a encargar un lenguaje de hacer las declaraciones? lol 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 conocimiento bastante profundo de la arquitectura concreta en la que estás trabajando para escribir código eficiente. Me resulta difícil imaginar a alguien hoy en día con el manual del micro mirando cómo le va quedando el pipeline y reordenando instrucciones lol

Eso por no hablar de que muchas de las cosas que a primera vista parecen super-eficientes-que-te-cagas (como la aritmética de punteros) lo único que hacen es joder las posibilidades de optimización del compilador volviéndolo loco.

#22 Ni de coña C++ es el lenguaje ideal... D sí que se acerca un poquito más, pero también porque es más parecido a Java que a C y coge algunas muy buenas ideas de distintos sitios.

#19 Desde mi punto de vista lo ideal es la interoperabilidad entre lenguajes... qué cojonudo sería algún día poder programar a la vez en prolog, fortran, haskell, java... lo más parecido supongo que es .NET, pero todavía no lo acabo de ver maduro del todo.

Porque como dijo el bueno de Dijkstra: el código es el modelo más fiel del sistema. (o algo así).

rb3m

¿Y Fortran?

mudito

#8 Cuando los hombres eran HOMBRES y escribían sus propios drivers ...

D

#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ó! lol
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).

RetroFOX

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.

Aladaris

Ese Java !!

D

Me parece extraña la cantidad de proyectos en VB que hay, no digo que el leguaje sea malo solo que todos sabemos que no es muy popular, además estamos hablando de proyectos de código abierto y pues... mejor dicho simplemente me parece raro.

D

Hay que ver, el rebol está entre los 100 primeros.

D

#25 ¿Multiplataforma?. Posibilidad de muy alto y muy bajo nivel?. Lo probaré.

D

#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.

R

El % del total no es un dato significativo para evaluar el crecimiento

R

PhP no es esactamente un lenguaje de programación. Pero la gráfica es interesante

m

#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

DiThi

#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 http://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.

DiThi

M*erda, que le pasa a esto? por mucho que le diera a editar comentario no salía

Iba a añadir que me da mucha pena el auge de java en detrimiento de C y C++.

mezvan

Excelente dato ...

gejobj

COLBO? no era COBOL? OOHHH WAAAAIIT!!!!!! lol

D

Falta Action Script!!

puto_amo

Qué es eso de Java. Creo que hay un error en la gráfica.

vicious

¿Y COLBO...? OOHHH WAAAAIIT!!!!!! lol

g

#13 Qué va, eso es para pringaos, porque ensamblador = 1's y 0's.