elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Empezando en C++
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Empezando en C++  (Leído 2,272 veces)
Nazguls

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Empezando en C++
« en: 26 Noviembre 2014, 16:51 pm »

Buenas, antes que nada me presento, soy Nazguls e intento comenzar en este mundillo de la programación en C++, lo que pasa que ya desde el inicio me han surgido varias dudas:

1. He leído que Windows limita mucho, que si voy a empezar sería bueno empezar programando C++ en Linux. ¿Hasta que punto es cierto esto?

2. En el caso de que fuera mejor empezar en Linux, ¿Sería mejor incluso si no tengo ni idea de este S.O?

3. ¿Ubuntu sería una buena opción?

4. ¿Me dejo de tonterías, empiezo en Windows que es el S.O que más domino, y con el tiempo me planteo cambiar a Linux?

¡Un saludo!


En línea

rir3760


Desconectado Desconectado

Mensajes: 1.639


Ver Perfil
Re: Empezando en C++
« Respuesta #1 en: 26 Noviembre 2014, 17:02 pm »

1. He leído que Windows limita mucho, que si voy a empezar sería bueno empezar programando C++ en Linux. ¿Hasta que punto es cierto esto?
Es falso. Cuando se aprende C y/o C++ se empieza por su forma estándar ya que esta garantizada sin importar el compilador y plataforma.

2. En el caso de que fuera mejor empezar en Linux, ¿Sería mejor incluso si no tengo ni idea de este S.O?
En el aprendizaje de cualquier materia mientras menos variables mejor. Tienes dos opciones, aprender:
A) C++ con un cierto manejo del SO (MS Windows)
B) C++ Y el SO (Linux)

Ambas son viables pero la primera es la mas fácil.

Un saludo


En línea

C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language
Nazguls

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Empezando en C++
« Respuesta #2 en: 26 Noviembre 2014, 17:24 pm »

Muchas gracias, me inciaré con Windows, ya que es con el que más cómodo me siento. :)

¡Saludos!
En línea

Orubatosu


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: Empezando en C++
« Respuesta #3 en: 26 Noviembre 2014, 21:47 pm »

Como IDE te recomiendo Codeblocks, que es bastante cómodo de usar

http://www.codeblocks.org/

Eso si, te recomiendo que te bajes el compilador "aparte", concretamente el mingw-w64

http://sourceforge.net/projects/mingw-w64/

En Internet hay vídeos de como instalarlo y configurarlo.

Te lo comento mas que nada, porque el compilador por defecto a mi me ha dado tremendos dolores de cabeza, ya que no soporta muy bien en estándar C++11 y hasta que me dí cuenta (por novato) de donde estaba el problema, pasé unos días muy entretenidos dándome cabezazos.

Hay otras opciones claro
En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
Nazguls

Desconectado Desconectado

Mensajes: 3


Ver Perfil
Re: Empezando en C++
« Respuesta #4 en: 27 Noviembre 2014, 20:55 pm »

Gracias Orubatosu, lo probaré en cuanto coja un poco de ritmo, ahora estoy con Dev-C++ y de momento más que usarlo lo que hago es leer :P.

¡Un saludo!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Empezando
Electrónica
negutxu 1 2,687 Último mensaje 12 Marzo 2006, 23:06 pm
por Джордж
empezando...con vb « 1 2 »
Programación Visual Basic
saliaz 11 4,273 Último mensaje 6 Julio 2007, 19:16 pm
por Nakp
Empezando en VB.Net
.NET (C#, VB.NET, ASP)
MK-Ultra 9 5,287 Último mensaje 20 Marzo 2009, 21:36 pm
por MK-Ultra
Empezando con ASM « 1 2 »
ASM
W0lFy 16 9,513 Último mensaje 30 Junio 2009, 21:46 pm
por YST
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines