En este grupo En todos

Grupo de Lenguaje C y C++



el reemplazo de c y c++ por el java en un futuro inesperado...???

yilberto
Escrito por yilberto
el 17/11/2008 | Nivel Básico

Les recomiendo que traten de cambiar el c++ por el java por lo que sofware libre y ademas es mas facil para entenderlo por lo que el c++ tiene muxos defectos arriba el sofware libre como linux y mac cualquier inquietud me pueden preguntar

Felix Eduardo Velasquez Chinchilla
Ingenieria en sistemas ucenm
Escrito por Felix Eduardo Velasquez Chinchilla
el 19/11/2008 | Nivel Básico

Pues no lo creo...

Juniors Bord T.
Ingeniera industrial........ universi...
Escrito por Juniors Bord T.
el 19/11/2008 | Nivel Básico

El C++ es el padre de la programacion y lo seguira siendo

Julian Hernandez
Ing sistemas san martin
Escrito por Julian Hernandez
el 20/11/2008 | Nivel Básico

Respeto tu alta opinión sobre java, sin embargo, decir que se debe cambiar c y c++ por este es un gran desfase, java viene de c y c++, si bien procura simpiflicar varias tareas, es para mi muy complicado pensar en cambiar el domino de caracteristicas como por ejemplo dirigir apuntadores a donde yo quiero, me gusta crear mis propios archivos. H conociendo cada detalle aunque cometa errores en mi programación, este tipo de cosas me dan sensación de tranquilidad y dominio que aunque respeto mucho a java, prefiero conservar.

Juanjo Caro
Madrid, España
Escrito por Juanjo Caro
el 21/11/2008 | Nivel Básico

Realmente, y en determinados niveles, resulta impensable el prescindir de C/C++. Existen códigos que tienen una gran demanda de direccionamiento indirecto (punteros), lo cual en Java resulta imposible. Java es una buena herramienta a la hora de aprender la mecanica de la programación orientada a objetos; esto es lo que lo hace facil, el encapsulamiento de muchas funciones que en C/C++ deben estar bajo el control directo del programador.


En programas que requieran un uso intensivo de cálculo matemático y/o de direccionamiento de memoria (crear listas, colas, árboles, etc. ) es necesario recurrir a C/C++.

Saludos a todos

Samuel Perez Hernandez
Informatica administrativa ui
Escrito por Samuel Perez Hernandez
el 25/11/2008 | Nivel Básico

Java esta creado a partir de c++, por lo que es imposible que sea mejor que c y c++, de hecho los sistemas operativos de software libre estan creados a partir de c y c++ (UNIX Y LINUX)

Haner Enrique Gomez Medina
Magister ingenieria electronica y de c...
Escrito por Haner Enrique Gomez Medina
el 25/11/2008 | Nivel Básico

Pero acaso c o c++ no es libre? No entiendo porque esa seria una caracteristica para migrar a JAVA, y para los codigos que tengan calculos avanzados siempre c o c++ serán de las mejores opciones, hay que saber para que fue diseñado JAVA

Juanjo Caro
Madrid, España
Escrito por Juanjo Caro
el 28/11/2008 | Nivel Básico

Parece que estamos todos de acuerdo,

* C y C++ son "libres"

* Java es una simplificación de C++ (en cuanto a complejidad de programación) dado que toma el

Control sobre la asignación de la memoria y la "recolección de basura"

* C y C++ fueron creados para programar sistemas y, actualmente, estructuras de datos muy complejas

* Java fue creado para programar aplicaciones implantadas en controladores de electrodomésticos

* Java es un buen lenguaje para que el neofito se inicie en la POO

Saludos a todos


Gabriel Niño
Táchira, Venezuela
Escrito por Gabriel Niño
el 01/12/2008 | Nivel Básico

Cuando el se refirió a JAVA como software libre, de seguro hablaba del compilador NETBEANS. El compilador de C, Borland Builder, no es gratuito.

Es grandiosa la forma como java nos ahorra trabajo, en mi opinion Java es para el que ya sepa de donde vienen las cosas, no para aprender, tambien a mi parecer es igual de potente aunque no corra a nivel de maquina, pero esto tambien tiene sus ventajas, no importa la maquina, java funciona.

Se elimino el manejo de punteros, y el manejo de basura, para evitarnos poblemas, asi que ¿Por qué no cambiarnos a java?

Saludos.

Gabriel Niño
Táchira, Venezuela
Escrito por Gabriel Niño
el 01/12/2008 | Nivel Básico

Lo mas comico es que nombra a MAC como software libre... Pana.. De verdad, deberias leer un poco.

Escrito por Miguel Angel Ravichagua Inga
el 02/12/2008 | Nivel Básico

Saludos, en mi opinion el C y C++ deben seguir siendo tratados pues muchas aplicaciones se basan en estos lenguajes ademas si quien compiladores libres de C o C++ ahi tien el DEVC++, por otro lado me preguntaba si es que ustedes conocen cual seria mejor para calculos matematicos complejos: C, python o MATLAB?

gracias

Escrito por Fernando Hernandez Hernandez
el 02/12/2008 | Nivel Básico

Parecen haber muchos comentarios sobre la peticio del compañero, sin embargo, yo no estoy del todo de acuerdo con el pues el cambiar un lenguaje por otro seria algo no recomendable, pues lo mejor seria tambien aprender Java y cualquier otro lenguaje, ya que hay mucho y cada uno tiene sus ventajas y desventajas sobre los demas, pero apesar de esto cada uno es muy util en cosas que talvez otros no lo sean.

Por ejemplo: como alguien ya menciono en especial C Y C++ nos permiten manejar una computadora a nivel de harware mientras que Java no pues este ultimo es in interprete y es mas util en sistemas de conicacion.

Ahora cada quien tome el que mejor se adapte a sus necesidades, pero les repito, saber manejar varios seria lo mejor.

Jaac Jaac
Electronica centro educativo tecnico l...
Escrito por Jaac Jaac
el 03/12/2008 | Nivel Básico

Si pero aunque c++ es el padre lis hijos pueden superar lo que los padrea han hecho no lo crees java esta empesado a dejar a los demas lenguajes de programacion por su facilidad de utilisacion y porque lo podes utilisar en los diferenes OS.

Haner Enrique Gomez Medina
Magister ingenieria electronica y de c...
Escrito por Haner Enrique Gomez Medina
el 09/12/2008 | Nivel Básico

El que se quite el manejo de punteros puede que que en tus aplicaciones te libere de problemas, pero pero en otras aplicaciones es mejor trabajar con los punteros, yo he utilizado mucho Ns2 y ahi un lenguaje como Java solo serviria de intrefaz al usuario pero correr la aplicacion se perderia rendimiento y velocidad

Carlos Mario Moreno Velasquez
Tecnologia en sistemas universidad tec...
Escrito por Carlos Mario Moreno Velasquez
el 08/11/2010 | Nivel Básico

C# es el futuro de la programacion ya que contiene las caracteristicas por la que tanto discuten, a los que les gusta trabajar con punteros en C# pueden hacerlo tal y cual como en c++ y tambien tiene recolector de basura para facilitarnos la vida, en otras palabras es una union de java y c++, y ademas actualmente es multiplataforma gracias a el proyecto mono.

Antonio Trejo
Estado de México, Mé...
Escrito por Antonio Trejo
el 19/02/2011 | Nivel Básico

Pues no se si reir o enojarme por los comentarios hechos por quienes creen que java es mejor que c/c++.

Que esta hecho en c/c++?

- La mayoria de los SO ( unix, linux, mac, win )

- Todos los navegadores web

- Todos los programas y protocolos de comunicacion para internet

- Casi todos los SGBD ( MySQL, ORACLE, DB2, sqlserver etc )

- word, excel y demas programas libres y no libres para ofimatica

- Programas pra comunicacion satelital

- Programas de ingenieria, investigacion etc.

Pero lo mejor de todo es que casi todos los lenguajes que se dicen modernos estan hechos en C/C++ como perl, phyton, rubi, php y por supuesto la maquina virtual de java pues esta hecha ni mas ni menos que en C, y aclaro no C++ solo C, esta informacion fue proporcionada por Sun antes de ser adquirida por Oracle.

Con respecto a que java corre en todas las plataformas pues espero que sepan que las plataformas estan escritas en C/C++ y que existen mas de 20 compiladores y casi todos a excepcion del difunto borland corren y compilan para todas las plataformas, aqui es bastante obvio decir que la maquina virtual de java esta compilada en C/C++ para cada plataforma.

De las ventajas de usar apuntadores, estructuras, apuntadores a funciones ya ni hablamos.

De tal forma que si desaparece c/c++ pues desaparecen los pilares de la informatica.

Mi sugerencia con todo respeto es estudiar e informarse para poder emitir una opinion acertada y congruente. Para que usar ventanas si podemos usar la puerta.


Harold Morando
Cochabamba, Bolivia
Escrito por Harold Morando
el 02/10/2011 | Nivel Básico

Lo Mejor es OBJECTIVE -C