Autor Tema: Un pequeño look a los lenguajes de Programación  (Leído 13430 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado JaiMe

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 1485
  • λ | h+
Un pequeño look a los lenguajes de Programación
« : julio 27, 2011, 11:14:24 pm »
La gente de RackSpace publico esto hace unos dias. Esta en ingles pero estoy seguro que aqui todos sabemos al menos un poquito.



Bonus: El current rank de los lenguajes mas populares - no necesariamente los mejores (por que el mejor lenguaje no existe). http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

edit: imagen mas grande.
« Última Modificación: agosto 10, 2012, 05:38:21 pm por JaiMe »
"Unless you try to do something beyond what you have already mastered, you will never grow."
― Ralph Waldo Emerson

Desconectado edu_guerr

  • Sv Member
  • ***
  • Mensajes: 463
Re: Un pequeño look a los lenguajes de Programación
« Respuesta #1 : julio 28, 2011, 08:33:35 am »
Bonus: El current rank de los lenguajes mas populares - no necesariamente los mejores (por que el mejor lenguaje no existe). http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Java se mantiene de los mas usados en todo el mundo, junto con C y C++..me parece que el uso de uno de  estos lenguajes, por la sintaxis, facilita aprender los 3 y asi mantenerlo en los primeros lugares.

Hablando de eso de los lenguajes populares, recuerdo aqui en el pais..cuando Visual Fox lo fue hace como unos 10 años, o al menos eso percibi en ese momento.. y desde que Microsoft abandono el proyecto finish a este lenguaje.

Desconectado salvadoresc

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 11658
  • Adobe Certified Expert en ACISEAPRENDE
    • Foro de Diseno - Pixeles al Desnudo
Re: Un pequeño look a los lenguajes de Programación
« Respuesta #2 : julio 28, 2011, 09:40:21 am »
tremenda evolucion XD solo me sorprende ver a php tan abajo yo pensaba que tenia mas uso
Awaken my child, and embrace the glory that is your birthright. Know that I am the Overmind; the eternal will of the Swarm.

haycoctelesamor.com

Desconectado mxgxw

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 5666
  • Starlet - 999cc
    • mxgxw
Re: Un pequeño look a los lenguajes de Programación
« Respuesta #3 : julio 28, 2011, 10:21:51 am »
tremenda evolucion XD solo me sorprende ver a php tan abajo yo pensaba que tenia mas uso

Esque el fuerte de Java son las empresas grandes.


Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6531
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Un pequeño look a los lenguajes de Programación
« Respuesta #4 : julio 28, 2011, 11:04:58 am »
Hey gracias por el infochart bastante interesante, si fuera la wikipedia le pondría un citation needed para esa grafica de el final  :rofl:

Desconectado Jaru

  • The Communiter-
  • *
  • Mensajes: 13254
  • some text
Re: Un pequeño look a los lenguajes de Programación
« Respuesta #5 : julio 28, 2011, 11:19:42 am »
siento que java se va arriba porque debe contar el JRE y JME
corre java tu PC y corre java tu celular, ahora, quien no tiene PC y celular ?
java esta en todos lados
N/A

Desconectado JaiMe

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 1485
  • λ | h+
Re: Un pequeño look a los lenguajes de Programación
« Respuesta #6 : julio 28, 2011, 02:57:56 pm »
Se me paso por alto mencionar que el infografico esta basado en el TIOBE index de Mayo 2011.

Para los curiosos el ranking es calculado usando esta formula:

Código: [Seleccionar]
((hits(PL,SE1)/hits50(SE1) + ... + hits(PL,SEn)/hits50(SEn))/t
donde,

* hits(PL, SE): numero de hits de un lenguaje en determinado buscador.
* hits50(SE) : suma de hits de los primeros 50 lenguages en determinado buscador.
* t: el numero de buscadores

La seccion ratings y status tiene mas detalles:
http://www.tiobe.com/index.php/content/paperinfo/tpci/tpci_definition.htm

-*-

Ahora, expandiendo en lo que @edu_guerr menciona, si los lenguajes encabezando la lista son caracterizados por ser orientados a objetos y de tipo estatico (statically typed). Su adopcion es mas facil por que es lo que la mayoria de universidades enseñan y lo que el mercado (especialmente el enterprise) demanda.

No es de sorprenderse de ver a Java en el top, puesto que tiene un ecosistema de librerias y modulos maduro, lo cual atrae a las compañias grandes. Tambien como @naruto menciona, es necesario señalar la explosion de desarrollo movil, yo agregaria la influencia de Android en la popularidad del lenguaje.

Personalmente no me gusta Java por la ceremonia y verbosidad requerida para hacer algo simple. Soy mas fan de los lenguajes dinámicos con características funcionales.
« Última Modificación: julio 28, 2011, 03:12:12 pm por JaiMe »
"Unless you try to do something beyond what you have already mastered, you will never grow."
― Ralph Waldo Emerson

Desconectado carlosues7

  • Sv Full Member
  • *
  • Mensajes: 770
  • A man chooses; a slave obeys
Re:Un pequeño look a los lenguajes de Programación
« Respuesta #7 : agosto 10, 2012, 08:03:16 am »
Excelente información  :thumbsup: de los primeros 6 solo Objective-C nunca lo he usado. Según el primer cuadro, que sería el top 20, el lenguajen que más ha crecido su uso es Visual Basic .NET que del puesto 25 pasó al 15. Por lo demás veo bien lógico el gráfico.

Desconectado radamanthys360

  • Sv Member
  • ***
  • Mensajes: 231
  • Peor Es Nada
Re:Un pequeño look a los lenguajes de Programación
« Respuesta #8 : agosto 10, 2012, 08:29:41 am »
JAVA forever  :sur: ,y si puedes usar C podes hacer cualquier cosa en cualquier lenguaje

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14583
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:Un pequeño look a los lenguajes de Programación
« Respuesta #9 : agosto 10, 2012, 12:14:35 pm »
JAVA forever  :sur: ,y si puedes usar C podes hacer cualquier cosa en cualquier lenguaje
falso. C carece de orientacion a objetos. asi que no podes decir que vas a hacer cualquier cosa en cualquier lenguaje si no sabes los paradigmas en los que se basa y que C carece. lo bueno es que produce binarios compilados que se ejecutan extremadamente rapido, yo diria que un binario sacado de C es superado en velocidad solo por uno escrito en assembler. tener un par de librerias en C puro para calculos clave te puede dar un buen levanton de desempenio a tu aplicacion, pero no recomendaria usar C para una aplicacion completa a estas alturas del partido, a menos que fuera algo sencillo.

Desconectado radamanthys360

  • Sv Member
  • ***
  • Mensajes: 231
  • Peor Es Nada
Re:Un pequeño look a los lenguajes de Programación
« Respuesta #10 : agosto 10, 2012, 04:37:19 pm »
falso. C carece de orientacion a objetos. asi que no podes decir que vas a hacer cualquier cosa en cualquier lenguaje si no sabes los paradigmas en los que se basa y que C carece. lo bueno es que produce binarios compilados que se ejecutan extremadamente rapido, yo diria que un binario sacado de C es superado en velocidad solo por uno escrito en assembler. tener un par de librerias en C puro para calculos clave te puede dar un buen levanton de desempenio a tu aplicacion, pero no recomendaria usar C para una aplicacion completa a estas alturas del partido, a menos que fuera algo sencillo.

Si muy cierto C carece de muchas aspectos,yo me referia a que es un lenguaje muy logico(todos los lenguajes son logicos pero C es mas amigable),si te das cuenta cuando programas orientado a objetos aplicas nuevos patrones, pero la logica de  X procedimiento es la misma ,claro ahora lo toman como algo desfasado o que ya no se usa y es falso ,C nunca se dejara de usar.

asi como dice el compañero "aprender C todavía es vital"  claro tampoco te vas a poner a inventar la rueda de nuevo.

Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14583
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:Un pequeño look a los lenguajes de Programación
« Respuesta #11 : agosto 10, 2012, 09:14:32 pm »
(todos los lenguajes son logicos pero C es mas amigable)
nunca has manejado la memoria manualmente en c? no es precisamente cómodo.

Desconectado radamanthys360

  • Sv Member
  • ***
  • Mensajes: 231
  • Peor Es Nada
Re:Un pequeño look a los lenguajes de Programación
« Respuesta #12 : agosto 11, 2012, 08:37:18 am »
nunca has manejado la memoria manualmente en c? no es precisamente cómodo.

en algun momento lo debi de usar,pero si estas esperando algo comodo,sistemas no es para ti amigo.


Desconectado g00mba

  • The Communiter-
  • *
  • Mensajes: 14583
  • SOMOS LEGION
    • ALABADO SEA MONESVOL
Re:Un pequeño look a los lenguajes de Programación
« Respuesta #13 : agosto 11, 2012, 02:28:51 pm »
en algun momento lo debi de usar,pero si estas esperando algo comodo,sistemas no es para ti amigo.
ah si? sistemas no es para mi? raro, raro que trabajo de eso y tengo años haciendolo. y en ningun momento he dicho que ande buscando lo comodo, solo hago notar lo ignorante de tu comentario cuando decis que C es bien amigable cuando cualquier persona que haya hecho algo moderadamente grande en C sabe que no es precisamente amigable, efectivo si, pero amigable... no hables sin saber.

Desconectado radamanthys360

  • Sv Member
  • ***
  • Mensajes: 231
  • Peor Es Nada
Re:Un pequeño look a los lenguajes de Programación
« Respuesta #14 : agosto 11, 2012, 06:29:15 pm »
ah si? sistemas no es para mi? raro, raro que trabajo de eso y tengo años haciendolo. y en ningun momento he dicho que ande buscando lo comodo, solo hago notar lo ignorante de tu comentario cuando decis que C es bien amigable cuando cualquier persona que haya hecho algo moderadamente grande en C sabe que no es precisamente amigable, efectivo si, pero amigable... no hables sin saber.

bueno amigo  todo lenguaje tiene sus trabas , y no es ignorante mi comentario ya que te dije que era muy cierto que C carece de muchas cosas.

"Si muy cierto C carece de muchas aspectos,yo me referia a que es un lenguaje muy logico(todos los lenguajes son logicos pero C es mas amigable),si te das cuenta cuando programas orientado a objetos aplicas nuevos patrones, pero la logica de  X procedimiento es la misma ,claro ahora lo toman como algo desfasado o que ya no se usa y es falso ,C nunca se dejara de usar.

asi como dice el compañero "aprender C todavía es vital"  claro tampoco te vas a poner a inventar la rueda de nuevo."

y cada quien lo vera diferente otros dificil amigable o lo mejor de lo mejor...

si te molesto lo de lo comodo pues tu mismo lo dijiste yo solo te lo respondi que en sistemas no hay nada comodo.y muchos me daran la razon lo primero de este negocio es la humildad y oir los puntos de vista de los demas.Ya que nunca lo sabras todo por mas año de servicio que tengas. :thumbsup: