Los lenguajes C y C++, en decadencia
25/04/2008 04:51:40 pm
Un estudio realizado por la organización TIOBE que analiza la relevancia de los lenguajes de programación en el panorama mundial revela que lenguajes legendarios como C y C++ están en franca decadencia, mientras que Java es el líder indiscutible.
Una entrevista publicada en la prestigiosa Dr. Dobbs ha servido para descubrir el estado actual de los principales lenguajes de programación y la evolución de los mismos frente al mismo estudio realizado hace un año. El TIOBE Programming Community Index permite indicar la popularidad de los distintos lenguajes de programación en el mercado actual, y revela tendencias en el uso de estos lenguajes.
Este año la primera posición ha sido ocupada por Java, con un 20% de cuota de popularidad, mientras que C está en segundo lugar con casi un 15%. Sin embargo, la tendencia de este último es a la baja, a pesar de ser el lenguaje preferido por los programadores en Linux, por ejemplo. Algo parecido le ocurre a C++, que ha perdido un par de puestos respecto al año anterior y que también está reduciendo su popularidad a pasos agigantados.
En la entrevista a Paul Jansen, director ejecutivo de TIOBE, se señaló la causa esencial de ese decremento de la popularidad de estos lenguajes: “C y C++ están perdiendo terreno claramente. Hay una explicación muy simple para esto. Los lenguajes sin recolección automática de basura están quedándose fuera de moda. La posibilidad de encontrarnos con todo tipo de problemas de gestión de memoria está haciendo que gradualmente se compense esa pérdida de rendimientode los lenguajes con recolectores de basura con respecto a los que no lo tienen, aunque funcionen más rápidos.”
Y curiosamente, VisualBasic crece sin parar.
Recuerden que C y C++ no devuelven de manera automatica, la memoria q le piden al sistema operativo
Fuente: www.theinquirer.es/2008/04/25/los_lenguajes_c_y_c_en_decadencia.html
25/04/2008 05:26:47 pm
Mas que relevancia, hablaria de popularidad de lenguajes, y por supuesto que Java y VB van a tener la mayor parte de las preferencias, son faciles de aprender y usar (aunque siempre he odiado el ambiente de trabajo de VB) y, como bien dices, no tienen punteros (al menos no directamente), asi que no hay que preocuparse de andar liberando memoria, ademas de que la reusabilidad, sobre todo en Java, se convierte en una realidad a nivel global.
Lo que si no encontre en el sitio de TIOBE fue un detalle de los lenguajes mas populares por tipo de trabajo (administrativos, investigacion, juegos, internet, imagenes, etc). En especial, la relevancia de los lenguajes usados en los lugares que marcan la pauta mundial en computacion. Yo trabajo en una empresa que es lider mundial, y definitivamente C++ y sus derivados son los mas usados, y he visto lo mismo en muchas empresas de high-tech donde no solo hay que usar metodologias adecuadas (como OO), sino que el codigo debe ser muy eficiente, y Java no es la eleccion cuando un milisegundo es una eternidad. Ahora, si la velocidad no es tan critica, sino que interesa la compatibilidad, Java es una buena eleccion, como al construir un sitio con Ajax.
Asi que no creo que C++ este en decadencia (C tal vez), sino que hay mas gente trabajando en ambientes donde Java y VB son los lenguajes mas indicados y que la facilidad de esos lenguajes ha hecho que mas gente este programando ahora.
25/04/2008 06:07:41 pm
vaya...y yo que odio java.
aunque creo que odio mas el entorno de desarrollo netbeans o ya ni se... creo ke es todo lo relacionado a java lo que realmente odio.  me ha hecho pasar muy malos momentos jajaja
25/04/2008 08:42:25 pm
jajaja bueno, el C es un lenguaje que se usa como base para casi todas las plataformas sin llegar a lo que es el asembler. Dudo que este en decadencia desde el punto de vista de desarrollo en sistemas de alta performance. Desde ya que Java como sistema multiplataforma (sobre todo independiente de plataforma) esta ganando espacio sobre todo por este mismo principio, no depende de donde este ejecutandose, mientras tenga un entorno java.
Lo mismo sucede y sucedio con muchos otros lenguajes, eventualmente vuelven a retornar al clasico C. Si mal no recuerdo en su momento eran el Visual Studio (VB y C#), el Java y el Delphi como grandes contendientes al C y C++, pero su popularidad ha bajado con el tiempo (en base a la estadistica porcentual, aun asi son cientos de miles de programadores que usan estos lenguajes, pero obviamente son millones los que usan C).
Otro punto a destacar que es Java tiene una estructura de programacion similar a C++, lo que lo hace viable para programadores de C de necesitarlo.
........ en cuanto a C y C++ si devuelven la memoria usada, y mucho mas prolijamente que otros lenguajes, simplemente hay que descargar el objeto de memoria ...... jajajajaja
25/04/2008 09:24:24 pm
aguante c y C++
26/04/2008 10:34:15 am
y basic??
26/04/2008 04:23:34 pm
edgaralan escribió: Un estudio realizado por la organización TIOBE que analiza la relevancia de los lenguajes de programación en el panorama mundial revela que lenguajes legendarios como C y C++ están en franca decadencia, mientras que Java es el líder indiscutible.
Una entrevista publicada en la prestigiosa Dr. Dobbs ha servido para descubrir el estado actual de los principales lenguajes de programación y la evolución de los mismos frente al mismo estudio realizado hace un año. El TIOBE Programming Community Index permite indicar la popularidad de los distintos lenguajes de programación en el mercado actual, y revela tendencias en el uso de estos lenguajes.
Este año la primera posición ha sido ocupada por Java, con un 20% de cuota de popularidad, mientras que C está en segundo lugar con casi un 15%. Sin embargo, la tendencia de este último es a la baja, a pesar de ser el lenguaje preferido por los programadores en Linux, por ejemplo. Algo parecido le ocurre a C++, que ha perdido un par de puestos respecto al año anterior y que también está reduciendo su popularidad a pasos agigantados.
En la entrevista a Paul Jansen, director ejecutivo de TIOBE, se señaló la causa esencial de ese decremento de la popularidad de estos lenguajes: “C y C++ están perdiendo terreno claramente. Hay una explicación muy simple para esto. Los lenguajes sin recolección automática de basura están quedándose fuera de moda. La posibilidad de encontrarnos con todo tipo de problemas de gestión de memoria está haciendo que gradualmente se compense esa pérdida de rendimientode los lenguajes con recolectores de basura con respecto a los que no lo tienen, aunque funcionen más rápidos.”
Y curiosamente, VisualBasic crece sin parar.
Recuerden que C y C++ no devuelven de manera automatica, la memoria q le piden al sistema operativo
Fuente: www.theinquirer.es/2008/04/25/los_lenguajes_c_y_c_en_decadencia.html
MALISIMA LA NOTA, MAS QUE NADA EL TEMA EN SI, POR IGNORACIA!!
Como podes citar algo que diga que el C y el C++ estan en decadencia cuando hoy soy la base de todo SO ?
Como te vas a fijar en la popularidad deun lenguaje si justamente lo que hacen los vagos es, elegir el lenguaje que menos complicado sea y que mas dinero deje, solo las empresas serias y los proyectos ambiciosos se hacen hoy con C y C++ !! sin contar los miles ya existentes!!
Asi como asembler y su bruta exageracion en MATRIX dan la base de todo, C Y C++ son la continuacion de eso, EN DECADENCIA ? por favor.
26/04/2008 05:47:08 pm
fue solo una cita...aguante C++
31/05/2008 10:09:10 pm
para que c o c++ desaparezca tienen que cambiar TODO... c++ esta para quedarse... VB se pierde en unos años,por lo menos esa es mi opinion.
31/05/2008 10:27:55 pm
creo que java y sus ide son el futuro. los objetos o pseudo objetos de c++ no dan para algo + groso que un kiosco o ciber.
|
|
..
|
|