Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: TrashAmbishion en 1 Agosto 2013, 18:35 pm



Título: C ó C++ ??
Publicado por: TrashAmbishion en 1 Agosto 2013, 18:35 pm
Me gusta el tema de los exploits y bueno tambien quiero aprovechar cual es mas robusto para el dia de mañana tener mas oportunidades a la hora de hacer proyectos y conseguir empleo....

Salu2 y gracias


Título: Re: C ó C++ ??
Publicado por: GenR_18 en 1 Agosto 2013, 19:18 pm
C++ es la "mejora" de C, si ya sabes algo de programación ve directo a C++ y ten paciencia al aprenderlo.

Sino yo recomendaría empezar por C y despues C++.

PD: Ya hay muchos temas iguales a estos, busca un poco.

Salu2


Título: Re: C ó C++ ??
Publicado por: Stakewinner00 en 1 Agosto 2013, 19:54 pm
C++ es el que enseñan en las unis, como mínimo las que conozco enseñan C++. C++ es una versión mejorada de C así que en mi opinión es mejor conocer C++ que C. Yo se C++ y no se nada de C. Ademas para crear exploits C++ es igual que C así que en mi opinión tendrías que comenzar a estudiar C++

Aqui tienes un curso online https://www.youtube.com/playlist?list=PLFDA837BC005D3614 (https://www.youtube.com/playlist?list=PLFDA837BC005D3614)


Título: Re: C ó C++ ??
Publicado por: maxim_o en 1 Agosto 2013, 20:06 pm
En la mayoria de las universidades en españa en 1º suelen enseñar C como lenguaje estructurado y java como lenguaje orientado a objetos...

Este curso de c++ esta muy bien: http://c.conclase.net/

Quitando un par de detalles, hasta que no empiezan con las clases practicamente es C.


Título: Re: C ó C++ ??
Publicado por: 0xDani en 1 Agosto 2013, 23:13 pm
C++ es un lenguaje más moderno, yo lo preferiría a C. De todas formas, cuando vayas leyendo código posiblemente acabes aprendiendo los dos, porque son muy parecidos.


Título: Re: C ó C++ ??
Publicado por: MeCraniDOS en 2 Agosto 2013, 01:22 am
O puedes liarte y usar los dos como me pasa a mi ;-) ;-)

Saludos


Título: Re: C ó C++ ??
Publicado por: crksergio en 2 Agosto 2013, 08:13 am
C es la base de C++ y, la verdad, es que de varios otros lenguajes más. Varios lenguajes son parecidos a C. Te recomendaría aprender C y luego C++ u otro lenguaje, ya que es una buena base.


Título: Re: C ó C++ ??
Publicado por: MineHitex en 2 Agosto 2013, 08:31 am
Yo la verdad es que utilizo los dos, osea que los combino, y es mejor empezar por C y despues pasar a C++...

salu2.


Título: Re: C ó C++ ??
Publicado por: crksergio en 2 Agosto 2013, 08:36 am
En la mayoria de las universidades en españa en 1º suelen enseñar C como lenguaje estructurado y java como lenguaje orientado a objetos...

Eso pasa porque, lamentablemente, en las Universidades te entregan conocimientos basándose en lo que es necesario para uno al salir al mundo laboral. Y, teniendo eso en cuenta, y sin comparar ningún lenguaje con otro, Java se vende más que C++. Es mejor pagado y las empresas buscan más a gente que sepa trabajar con Java, en comparación a C++.


Título: Re: C ó C++ ??
Publicado por: eferion en 2 Agosto 2013, 09:19 am
Eso pasa porque, lamentablemente, en las Universidades te entregan conocimientos basándose en lo que es necesario para uno al salir al mundo laboral. Y, teniendo eso en cuenta, y sin comparar ningún lenguaje con otro, Java se vende más que C++. Es mejor pagado y las empresas buscan más a gente que sepa trabajar con Java, en comparación a C++.

No llega a ser del todo cierto.

Java y .Net son lenguajes que se están haciendo muy populares, además de ser más sencillo programar en ellos con respecto a c y c++.

Esto lleva a que mucha gente se dedique a aprender tanto Java como .Net... la bolsa de trabajadores crece pero no así la de ofertas laborales... en consecuencia los salarios bajan.

Yo estuve buscando trabajo hace dos años... mirando por la rama de .Net y Java no conseguía encontrar una oferta seria que superase los 22.000 anuales... por c y c++ pude encontrar sin rascar mucho ofertas más apropiadas.

Amén de todo esto, el que quiera vivir bien con un trabajo casi asegurado, que aprenda cobol y se vaya a trabajar a un banco... no innovará pero tendrá un salario bastante decente y prácticamente un trabajo fijo de por vida.


Título: Re: C ó C++ ??
Publicado por: DarkSorcerer en 3 Agosto 2013, 07:04 am
Lo unico que puedo decir que C es el padre de otros lenguajes, C es un lenguaje estructurado, tiempo despues apareció un "C mejorado" llamado C++ con la diferencia que además de estructurado agrega el paradigma "Orientado a Objetos".

En mi pais tambien en muchas universidades enseñan C como primer lenguaje y no solamente para los informaticos, tambien para otras ingenierias como mecanica.

Si aprendes C, no creo que cueste mucho migrar a C++ (tendrias que aprender el paradigma POO si aun no lo has visto, que involucran clases y objetos, herencia, polimorfismo, etc).

Yo en mi caso cuando aprendi a programar empece todo al reves, empece con Java, despues a C++ y luego a C :O.


Título: Re: C ó C++ ??
Publicado por: crksergio en 3 Agosto 2013, 09:34 am
No llega a ser del todo cierto.

Java y .Net son lenguajes que se están haciendo muy populares, además de ser más sencillo programar en ellos con respecto a c y c++.

Esto lleva a que mucha gente se dedique a aprender tanto Java como .Net... la bolsa de trabajadores crece pero no así la de ofertas laborales... en consecuencia los salarios bajan.

Yo estuve buscando trabajo hace dos años... mirando por la rama de .Net y Java no conseguía encontrar una oferta seria que superase los 22.000 anuales... por c y c++ pude encontrar sin rascar mucho ofertas más apropiadas.

Amén de todo esto, el que quiera vivir bien con un trabajo casi asegurado, que aprenda cobol y se vaya a trabajar a un banco... no innovará pero tendrá un salario bastante decente y prácticamente un trabajo fijo de por vida.

Puede que tu caso sea la excepción, pero lamentablemente es así. Por lo menos en mi país. En lo único que concuerdo contigo es en el tema de Cobol.