Ver Mensaje Individual
  #13 (permalink)  
Antiguo 28/05/2015, 03:21
Avatar de vangodp
vangodp
 
Fecha de Ingreso: octubre-2013
Mensajes: 934
Antigüedad: 11 años, 1 mes
Puntos: 38
Respuesta: Portugol Studio / Ejercicio de programación

Cita:
He leído que no recomiendas visual C++ porque no es portable.
No es que no recomiende. A mi por ejemplo, no me gusta estar atado a un solo entorno de desarrollo. La mayoría de los usuarios hablan mil maravillas de visual C++, que su depurador le da mil vueltas a los demás.. etc etc.

Por lo de la portabilidad, es cierto, no vas a poder usarlo en Linux, aun que Microsoft hace poco saco uno, que ese si es para ambos sistemas, pero no se, creo que estará aun muy verde, pero es una posibilidad a más. https://code.visualstudio.com/Download

Yo particularmente no soy un p**o crack en programación como algunos de por aquí, como eferion, anchacon, calgary, etc, ellos son mucho más experimentado, y tienen otra visión y te pueden decir, "no visual C es inmensamente mejor...", y será cierto.

Mi filosofía es que no me gusta estar atado a la maquina. ¿Te has preguntado que pasa si te llegas a Linux y estas acostumbrado a Microsoft visual C? Esa es la pregunta que te debes hacer para saber si necesitas o no usar visual C++, si no crees que vas a ir a corto plazo a Linux, adelante, ve y prueba visual C++, seguro no de va defraudar.

Por otro lado si quieres estar 100% libre de un sistema o entorno entonces debes buscar algo como la iniciativa portable de Microsoft(Visual Code), Codeblocks, eclipse, Qt editor, etc. Todo depende de tu filosofía como programador.

Yo te expongo por que no quiero usar visual C++ y si te parece que mi motivo sea solido quizás deba plantearte que clase de IDE vas usar.

Yo desde mis inicios uso gcc/g++, no me he dejado influenciar por cosas como, "este es mejor por que $$", o "este es mejor por otras cosas...", soy novato, lo que quiero es arrancar el compilador y programar, como cualquier novato, pienso que si aun no sabes hacer un simple "Hola Mundo", no hay por que buscar un colisionador de partículas para poder programar. XDDD

Hasta llegue a usar Dev C++, pero no me quede mucho con el, con el estaba muy a gusto y todo, pero no tarde mucho en darme cuenta de que cuando tenia que configurar proyectos, era muy muy limitado. Entonces me sugirieron Codeblocks, que era una especie de Dev C++ con esteroides XD, pero a diferencia de de Dev C++ Codeblocks si es portable. Me costo un poco cambiar por que estaba ya algo agarrado a Dev C++ >_<.

En realidad el fato de haberme cambiado a Codeblocks, para mi fue lo mejor que pude hacer, hasta hoy no me ha defraudado en absoluto, te hablo de mi experiencia con Codeblocks+Windows7/XP, suelo programar bien poco en linux, y es cierto que hay unas pocas diferencias entre entornos en lo que se refiere a opciones de edición, pero si me siento libre de llegar abrir un proyecto donde sea, en la plataforma que sea, y si mi proyecto sigue los estándares va compilar donde sea.

Hoy por hoy, creo que deberías probar varios de ellos para ver cual es tu niña bonita, pero realmente no haga mucho caso de eso, por que eres un estudiante, quieres abrir un proyecto, o ni eso, as veces quieres abrir un archivo.cpp y programar, y a pesar de estar muy poco con visual C++ no he sido capaz de crear un simple archivo.cpp para compilar un simple hola mundo sin tener que crear un proyecto con tropecientas carpetas de por medio, en codeblocks hago, new file -> guardar ->elijo la un nombre, le pongo como extencion .cpp o .c y salgo codeando bro. Más fácil imposible XDD.

Claro esta que si la cosa cambia si necesito un programa que vaya separado en varios archivos como clases etc, estoy obligado a crear un proyecto nuevo, pero tampoco es mucho problema, es muy fácil.

Hagamos una cosa, te puedo hablar horas y horas del por que debes usar codeblocks, pero poco te puedo hablar de visual C++, solo que de momento aun no me planteo cambiar, te sugiero que lo instales, te puedo ayudar a configurar, ya que al principio tiene unas cuantas opciones interesantes que vienen desactivadas, si te apetece me adicionas en skype o facebook y te ayudo a configurar, lo pruebas durante un tiempo, si tienes dudas aquí estamos para lo que sea.

También te sugiero que pongas el visual C++, o pruebes otro de los que son portables, pero si realmente no vas estar cambiando de Linux a Windows... o trabajando con ambos, no tienes necesidad de buscar softs como esos, aun que insisto, no son malos para nada, a día de hoy no puedo vivir sin Codeblocks jaja.

Ahora mismo ya no uso Codeblocks por defecto, el que esta en su pagina principal, si no que uso uno que se llama codeblocks nightly build, que es una versión que se actualiza muchas más veces, no la puedes bajar de la pagina principal, solo de su foro.

Tampoco uso MinGW estándar, si no un fork que es mingw-w64, que si me permite threads tanto posix como no, seguramente algunas cosas te suenen chino aun, pero me gusta decir porque las uso.

Tu tendrás la mayoría de las necesidades cubiertas con el codeblocks que te descargas de la pagina principal, pero como bien puedes ver, hace tiempo que no se actualiza, con nightly build si lo hacen casi semanalmente, la ultima versión oficial de la pagina de codeblocks data de 16 May 2014, y la ultima versión nightly build desde aquí: http://forums.codeblocks.org/?board=20.0 pone que salio el 26 de mayo de 2015, hace apenas 2 días, es un chollo, tienen una lista con cosas que van incluyendo y arreglando, y si que se nota diferencia. XDD.

En fin no molesto más, te dejo a ti elegir, no quiero influenciar ya que no gano nada con eso, quiero que veas con tus ojos y contrastes por ti mismo con visual C++ y otros, quiero que los compares para ver si necesitas uno u otro, aun que ya dije que lo que necesitas, y ademá tu mismo lo sabes, que ahora mismo lo que necesitas es arrancar el compilador, abrir un archivo y programar. Que sentido tiene usar un compilador con miles de opciones, que al principio te van liar más y más, lo que necesitas es aprender y ya. Lo que necesita ahora mismo es un IDE que sea fácil como has dicho, y que cumpla con un mínimo y si es a la vez un buen editor se agradece, una opción valida es codeblocks.

Si alguien quiere aportar las bondades del visual C++ hasta a mi me interesa, porque realmente carezco de experiencia con ese compilador, se que no es malo por que muchos lo tienen como si fuera un pan XD, de mientras estoy contento con Codeblocks ya que soy estudiante también igual que tu, simplemente que llevo algo más de tiempo programando.

En Internet hay miles de vídeos hablando de uno o de otro, echa una mirada, bajalos y a programar, no te frustre por tonterías como esa, lo importante es codear primero ok.

Si quieres una ayuda con Codeblocks, te echo un cable a instalar y configurar, es solo decir ;).

En los vídeos de paueky que te puse, de la pagina minidosis, si puedes ver en sus vídeos, el no esta atado a uno u otro compilador, lo hace en varios, y además en varios sistemas operativos, me gusta sentirme libre como un pajarito, pienso que es el soft que debe adaptarse a las personas y no las personas al soft, ten eso presente ;).

En skype me llamo igual por si quieres esa ayuda.

Suerte.

Última edición por vangodp; 28/05/2015 a las 03:59