Foros del Web » Programación para mayores de 30 ;) » C/C++ »

compilador de c++

Estas en el tema de compilador de c++ en el foro de C/C++ en Foros del Web. Busco un buen compilador de c++ para windows, yo utilizo el cc para linux pero desconozco uno para windows. ¿me recomendais alguno gratuito para windows? ...
  #1 (permalink)  
Antiguo 16/04/2006, 13:45
 
Fecha de Ingreso: agosto-2004
Mensajes: 513
Antigüedad: 20 años, 2 meses
Puntos: 5
compilador de c++

Busco un buen compilador de c++ para windows, yo utilizo el cc para linux pero desconozco uno para windows.

¿me recomendais alguno gratuito para windows?

bye
  #2 (permalink)  
Antiguo 16/04/2006, 14:11
 
Fecha de Ingreso: noviembre-2003
Ubicación: Mexico
Mensajes: 1.081
Antigüedad: 21 años
Puntos: 7
bueno y gratis, creo que la opcion seria el mingw o el vc++ 2003 toolkit.
e IDE recomendaria el codeblocks, aunque el devcpp tambien es muy bueno.

saludos,
  #3 (permalink)  
Antiguo 16/04/2006, 16:21
Avatar de Eternal Idol  
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 6 meses
Puntos: 74
VC++ sin dudas.
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO
  #4 (permalink)  
Antiguo 16/04/2006, 19:46
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años
Puntos: 52
Bueno, en cuanto a IDE pues si, el mejor es el VC++, pero pues es de paga.
En cunto a compilador puedes usar como te dicen el VC++ toolkit aunque no viene completo.
Por lo que la experiencia me dice lo mejor seria el code::blocks con el mingw32. Una excelente opcion.

Saludos
  #5 (permalink)  
Antiguo 17/04/2006, 09:31
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 4 meses
Puntos: 24
Borland C/C++ es bastante bueno tambien.
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux
  #6 (permalink)  
Antiguo 17/04/2006, 11:11
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años
Puntos: 52
Cita:
Borland C/C++ es bastante bueno tambien.
Ahi si no estoy de acuerdo.
Solo ve todas la irregularidades que tine como acostumbrar a los usuarios a usar librerias no estndar.
Mejor que use gcc o cl.

Saludos
  #7 (permalink)  
Antiguo 17/04/2006, 12:23
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 7 meses
Puntos: 17
Cita:
Iniciado por Instru
Ahi si no estoy de acuerdo.
Solo ve todas la irregularidades que tine como acostumbrar a los usuarios a usar librerias no estndar.
Mejor que use gcc o cl.

Saludos
Eso era Turbo C. En su época era excelente para programar aplicaciones en MS-DOS, porque proveía de las utilidades/librerías ya creadas para hacer capaz a programadores "de a pie" hacer sus mini-videojuegos y demás. Las empresas normalmente tenían sus porpias librerías, pero los programadores independientes no solían conocer tanto el tema. Antes el conocimiento no era tan libre, y era reservado a quien lo encontraba o la empresa que lo investigaba.

El problema es que, erróneamente, las universidades vieron que como se usaba en el ámbito profesional, ellos debían enseñarlo. ¿Qué paso? Que los estudiantes sólo sabían usar eso. Pero pasaron los años y siguen enseñándolo.

En cambio, Borland C/C++ 2005 (que acaba de salir hace unos pocos meses) es algo perfectamente capaz de estar ahí, como IDE y como compilador/depurador...
  #8 (permalink)  
Antiguo 17/04/2006, 13:16
Avatar de Instru  
Fecha de Ingreso: noviembre-2002
Ubicación: Mexico
Mensajes: 2.751
Antigüedad: 22 años
Puntos: 52
Voy a checar las caracterisiticas del nuevo Borland C/C++ para ver que tal.
Saludos
  #9 (permalink)  
Antiguo 17/04/2006, 13:27
Usuario baneado!
 
Fecha de Ingreso: abril-2006
Mensajes: 19
Antigüedad: 18 años, 7 meses
Puntos: 0
Visual C++ o Mingw.
  #10 (permalink)  
Antiguo 17/04/2006, 15:09
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 4 meses
Puntos: 24
Cita:
Iniciado por MaxExtreme
.....
El problema es que, erróneamente, las universidades vieron que como se usaba en el ámbito profesional, ellos debían enseñarlo. ¿Qué paso? Que los estudiantes sólo sabían usar eso. Pero pasaron los años y siguen enseñándolo.
....
Lamentablemente esto es totalmente cierto, es practicamente lo unico que enseñan como entorno.
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux
  #11 (permalink)  
Antiguo 18/04/2006, 07:05
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 7 meses
Puntos: 17
Cita:
Iniciado por TolaWare
Lamentablemente esto es totalmente cierto, es practicamente lo unico que enseñan como entorno.

Cierto, y todo esto ocurre por la no circulación de profesores. Un profesor de universidad tiende a quedarse dando clases durante diez, veinte, treinta y hasta más tiempo.

Total, que lo que enseña él (de 1980 por ejemplo) ya no tiene nada que ver con el ámbito actual.

Si se obligase a los profesores a actualizarse o se haga "circular", que entren mentes nuevas. Tienen demasiado poder, son innamovibles los que ya hay, y nadie quiere dejar un trabajo por que sí.

La informática es un área que no se puede enseñar como las matemáticas, que van a seguir iguales para siempre.
  #12 (permalink)  
Antiguo 18/04/2006, 07:36
Avatar de TolaWare
Colaborador
 
Fecha de Ingreso: julio-2005
Mensajes: 4.352
Antigüedad: 19 años, 4 meses
Puntos: 24
Donde yo estudio no es tan asi, las personas que enseñan por lo general son gente joven (no mas de 40 años), son muy pocos los que quedan de mente cerrada (Sistemas Operativos tiene un profesor que todavia enseña como programar en assembler un bootloader, y enseña nada mas que DOS). Pero el tema es que a ellos no les dejean enseñar cosas mas nuevas (.NET por ejemplo) por cuestiones academicas, es decir, cambiar radicalmente un programa de una materia requiere bastante tiempo.
__________________
http://blog.tolaware.com.ar -> Blog de Java, Ruby y Linux
  #13 (permalink)  
Antiguo 26/04/2006, 12:46
 
Fecha de Ingreso: abril-2006
Ubicación: Acapulco Gro. México
Mensajes: 483
Antigüedad: 18 años, 7 meses
Puntos: 2
Mucha razon...

Estoy de acuerdo con quienes dicen que no confundamos el Turbo C y el Builder C++, cuantos de nosotros hemos recomendado, "deja esas libreias y usa las estandard".

Pero en builder librerias como conio y graphics no son mas. ahora esta el lenguaje C++ un tanto retocado(Lo mismo hace VC++), y una exelente libreria para interfas grafico + un IDE exelente.

la libreria es VCL muy, muy parecida al Windows Form, por algo sera.
te evita lidiar con hwnd, wParam, lParam, SenMessage y cosas por el estilo.

Programar con el Win32 es emocionante, pero la verdad poco productivo, a menos que tengas todo el tiempo del mundo o crees tu propia libreria de controles al estilo MFC, VCL, wx, etc.

MFC te hace la vida un tanto ma facil pero la verdad es muy complicado.
es casi indispensable conoser el Win32.

Yo te recomendaria ver este IDE y compilador(Builder C++), claro tambien puedes usar el Dev Cpp, especialmente el wxDev Cpp, que tienen un editor de formularios para la libreria wxWindows.
algo que me gusta del Dev es que puedes descargarte un buen de librerias y te las instala y configura automaticamente.
por cierto el Dev esta escrito en Delphi usando la VCL.
CodeBlock con C++ usando wxWindows al igual que MinGW Estudio.
Hay muy pocas aplicaciones escritas solo con Win32.(sin usar una capa sobre este).
  #14 (permalink)  
Antiguo 26/04/2006, 13:16
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 7 meses
Puntos: 17
Pero a ver, Nivel7, tranquilizate xD

Ha pedido un compilador (supongo que portable entre Win32 y GNU/Linux), nada de GUIs, ni que le expliques las diferentes GUIs para Windows que existen (meras abstracciones en realidad).
  #15 (permalink)  
Antiguo 26/04/2006, 13:19
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años, 7 meses
Puntos: 17
Cita:
Iniciado por TolaWare
Donde yo estudio no es tan asi, las personas que enseñan por lo general son gente joven (no mas de 40 años), son muy pocos los que quedan de mente cerrada (Sistemas Operativos tiene un profesor que todavia enseña como programar en assembler un bootloader, y enseña nada mas que DOS). Pero el tema es que a ellos no les dejean enseñar cosas mas nuevas (.NET por ejemplo) por cuestiones academicas, es decir, cambiar radicalmente un programa de una materia requiere bastante tiempo.
Hombre, un ingeniero DEBE saber como funciona el ordenador en el arranque, y que se hace para lograr ir abstrayendo todo: BIOS, primer sector de disco, salto al siguiente sector de la particion, carga de kernel y comienzo de deteccion de hardware, activacion de la puerta para mas memoria, HAL y por fin carga de scripts iniciales, librerias compartidas basicas como libc, y por fin login o gui o lo que sea.

Y deberia de saberlo hacer desde 0. Al menos aqui, usan MINIX para explicarles como se hace, y en practicas y examenes, les borran parte del codigo y tienen que reescribirlo con otra funcionalidad.
  #16 (permalink)  
Antiguo 26/04/2006, 14:58
 
Fecha de Ingreso: abril-2006
Ubicación: Acapulco Gro. México
Mensajes: 483
Antigüedad: 18 años, 7 meses
Puntos: 2
OK, MaxExtreme, tal vez me equiboque de hilo, ingnoren mi comentario.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:50.