Que lenguaje elegir, Java o C++?

Iniciado por laidbackluke, 29 Diciembre 2011, 00:04 AM

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

laidbackluke

Bueno, les estaba hacer una pregunta. Cual lenguajes es mas independiente y mejor? yo empeze a programar en java, pero por lo que leo, tiene mucha seguridad, en cambio C++ es como mas Universal, estuve leyendo post del años 2005 por ahí y quisiera saber un poco del presente y futuro de estos dos lenguajes.
Espero que me puedan ayudar

Yo quiero aprender el lenguaje que se pueda hacer de todo, pero todo, de Sistemas Operativos hasta Tr0yanos. (no esque programe, pero quizás un día quiera hacer un proyecto y bueno)

En fín

Muchas gracias por su atención!
¡ Don't Worry !
¡ Don't Worry !
¡ Don't Worry !

[Case]

Bueno cualquiera de los dos es bueno para aprender. Pero creeme, si de verdad piensas hacer algún proyecto en grande, terminaras aprendiendo com 4 o 5 lenguajes de programación.
Mas que nada es por que existen varios paradigmas de programación. Como el funcional, lógico, Orientado a objetos,orientado a aspectos, etc.

Existen varios por que a pesar de que cualquier solución puede ser escrita en cada paradigma, se hace mas fácil en algunos que en otros.

laidbackluke

Gracias por tu respuesta, ya me decidí, aunque sepa Java me voy a C++ ya que sería como mi base.
¡ Don't Worry !
¡ Don't Worry !
¡ Don't Worry !

reethok

Si quieres programar Sistemas Operativos, pa pronto, en Java no se puede.

Y un troyano en Java sería un poco... feo D:

Mejor C++ :)

Saludos.

H1jack

Si se puede hacer un SO on Java, había uno llamado JavaOS

Yo creo que con cualquiera de los dos lenguajes puedes hacer cualquier cosa

Un troyano es mejor en C++ porque en Java sería más difícil de colarlo a la gente, pero también se podría hacer..

fary

Cita de: H1jack en 15 Enero 2012, 16:51 PM
Si se puede hacer un SO on Java, había uno llamado JavaOS

Yo creo que con cualquiera de los dos lenguajes puedes hacer cualquier cosa

Un troyano es mejor en C++ porque en Java sería más difícil de colarlo a la gente, pero también se podría hacer..

La base del SO tiene que estar en otro lenguaje, ademas de la maquina virtual de java.

saludos.
Un byte a la izquierda.

ShotgunLogic

Pues yo a C++ no le veo futuro. Más que nada porque es un lenguaje que tiene un monton de complicaciones y de cosas que mete patadas al buen diseño y la mantenibilidad(vease el mecanismo de polimorfismo que lleva), además de el creciente uso de C#, que es un lenguaje mucho más completo, potente y que tiende a tener un diseño bastante mejor.

Java sin duda seguirá usandose, por lo menos durante unos cuantos años más, en dispositivos móviles y sistemas empotrados al menos, y es un buen lenguaje para aprender a programar por la sencillez que tiene.

De todas maneras yo siempre empezaría a estudiar algo de C, no digo todo, si no al menos lo básico, pues usa el paradigma estructurado y al ser compilado te resultará más fácil entender los conceptos de lo que estas haciendo, aparte de, al ser de un nivel de abstracción más bajo que los demás, ver realmente lo que se esta ejecutando en la máquina.

Yo escogería Java, y simplemente aprender algo de C, pues es un lenguaje básico donde los allá, y al fin y al cabo siempre se recurre a él para todo...
The clans are marching against the law, bagpipers play the tunes of war, death or glory I will find, rebellion on my mind.

d(-_-)b

C/C++ for all. (Linux/Mac/Win) no necesitas mas.

saludos...
Max 400; caracteres restantes: 366

~ Yoya ~

Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

Xandrete

#9
Oh, venga ya.

La cosa es elegir uno de los dos. No sé, echar una moneda al aire y si sale cara, aprendes C++, y si sale cruz, aprendes Java. Lo importante es elegir un lenguaje como medio para aprender a programar. Una vez sepas programar, aprender a usar otro lenguaje es una cuestión simple y llana de aprender la sintaxis del nuevo lenguaje y las particularidades que lo caracterizan. ¿Conocen la típica frase que introduce los vídeos de introducción del Fallout? Me refiero a "War, war never changes". Pues lo mismo con la programación, nunca cambia independientemente del lenguaje que uses.

Por otro lado, ShotgunLogic, te tengo entre ceja y ceja  >:(. Con C++ no se mete ni Dios.

¡Saludos!