1.- ¿Cuales son las diferencias entre C, C++, Builder y todo eso?¿Son versiones actualizadas o es algo así como la diferencia entre FreePascal, Pascal o Borland Turbo Pascal?
2.- ¿Cual de estos compiladores es el más recomendable (para buscar los tutoriales específicos)?
3.- Imagino que compilador e interfaz de usuario (donde escribo el código) forman parte de un mismo paquete ¿Hay algún sitio donde se pueda descargar éste paquete?
4.- Adentrándonos ya en el tema ¿Es posible programar para Windows en C o es como Pascal que se limita a DOS?
5.- ¿C o VisualBasic?
Es totalmente posible, de hecho en delphi (que hasta donde se es la 'continuacion' de pascal) se puede tambein
Creo que me iré por el que me recomiendas como mejor, Visual C++ .NET 2005. Lo estoy buscando en la página de Microsoft pero sólo consigo Visual C++ 2005 Express Edition, que por lo que veo es una versión light. Voy a buscar en Google a ver que encuentro.
Cita de: "thot_ohm" 5.- ¿C o VisualBasic? Eso no tiene comparación. Es igual que decir "Windows o Mierdintosh?".C (C++, Asm) es de bajo nivel y Visual Basic es muy alto por lo que no existe comparación, siempre va a ser mejor C. A mi a veces me da vergüenza decir "hice esta aplicación en Visual Basic", porque siento que es casi igual a decir "hice mi web con DreamWeaver" o con cualquier editor WYSIWYG. De compilador, ps yo usaba el Dev-C++, te lo bajas creo que de SourceForge , aunque voy a probar ese VC++ a ver que tal. {No se crean que yo sabía todo eso, me lo dijo por allí el moderador de Asm }
A mi a veces me da vergüenza decir "hice esta aplicación en Visual Basic", porque siento que es casi igual a decir "hice mi web con DreamWeaver" o con cualquier editor WYSIWYG.
C (C++, Asm) es de bajo nivel y Visual Basic es muy alto por lo que no existe comparación, siempre va a ser mejor C.
1- C, C++ no son de muy bajo nivel son nivel 3 y 4, asm si es de muy bajo nivel ya que es practyicamente = que escribir en codigo de maquina, y winAsm se programa como si fuera asm pero tiene cositas de nivel 2 que aun sigue siendo bajo nivel.2- Lo de la verguenza es relativo, por ejemplo a mi me daria mucha verguenza decir que hice un software para manejo de inventarios de una tienda en asm y me demore 3 años o mas, mientras que no me da verguenza decir que lo hice en visual basic y tarde 6 meses o menos, o que lo hice en java y tarde 3 meses o menos , o que lo hice en .NET y tarde 1 mes o menos.Igual aplica el ejemplo para lo de DreamWeaber.3- Dev C++ no tiene puntro de comparacion con VC++.NET
A mi en realidad lo que me da verguenza es haber invertido tanto tiempo en aprender Visual Basic (Fué lo primero que aprendí a la par con C++) para ya ni siquiera utilizarlo.....La verdad es que me aburrí mucho pero mucho de VB
1.- Tendrás por allí algún artículo para saber bien la cosa de los niveles? Porque siempre se me pasa eso. Ah, y además quiero ver el nive de cada lenguaje, por ejemplo: Dephi, Java, Fortran, Logo (jeje, este debe ser el lenguaje gigante, es el más alto biggrin.gif ).
2.- Depende el tipo de aplicación. No me molestaría decir "hice un software para X empresa en visual basic", porque ese tipo de software no es para programadores, a ver si me entiendes. Si me daría vergüenza decir "hice un editor, juego... en visual basic". No se si me entiendas las diferencia. Yo no siento igual un editor, juego o cualquier aplicación para pc, que para una empresa.Estaría feliz de la vida poder decir "lo hice en C" o C++, pero no me agradaría mucho Visual Basic.
El Microsoft Calculator Plus! está hecho en C o C++, y hubiera sido hecho más rápido si los de Microsoft lo hubieran hecho en Visual Basic. Pero, Visual Basic es para principiantes, newbies (por no decir torpe porque me pegan) y es el lenguaje creado por Microsoft (Alan Cooper más bien), aún así ellos no lo usan, lo dejan para los principiantes.
3.- Te digo, yo usé el Dev-C++ porque es liviano. A ver cuando me bajo el VC++ para probarlo y opinar.
Y, sinceramente, pienso que Visual Basic en un futuro me quedará como me quedó Flash+ActionScript: De adorno y para la historia. Aprendí Flash y algo de ActionScript hace unos 8 meses, ahora ya se me olvidó todo y me siento idiota. Hubiera preferido aprender aunque sea JScript, pero no Flash porque eso es para Diseñadores y Animadores, cosa que no lo soy (bendito sea Dios!! kicking.gif ).
QUOTEY, sinceramente, pienso que Visual Basic en un futuro me quedará como me quedó Flash+ActionScript: De adorno y para la historia. Aprendí Flash y algo de ActionScript hace unos 8 meses, ahora ya se me olvidó todo y me siento idiota. Hubiera preferido aprender aunque sea JScript, pero no Flash porque eso es para Diseñadores y Animadores, cosa que no lo soy (bendito sea Dios!! kicking.gif ).Bueno eso suele ocurrir, pero depende de tu enfoque o de tu trabajo, tengo amigos que se lamentan de haber aprendido C en la universidad porque nunca lo usaron y hoy en dia hacen paginas web o programas en flash.Yo me lamentaba de todo lo que habia aprendido de bases de datos y java en la universidad porque crei que nunca lo iva a usar para nada, que lo mio era el C y el C++ y fue lo que me dedique a aprender....Hoy en dia trabajo desarrollando en bases de datos oracle y java. blink.gif
Ahora estoy empezando con Php (y algo de Sql con MySql. Con esto espero terminar lo que es DISEÑO WEB.No es programación web, porque no es lo mismo escribir scripts en Php a que hacer, aunque sea, un hola mundo en C).
Te entiendo en parte, es decir tiene más merito hacer las cosas en lenguajes con mas orientacion profesional, es decir si alguien me dice se visual basic y otro me dice se C++.. por supuesto que me quito el sombrero ante el que sabe C++, no ante el de visual basic, el problema que si tienes es que aunque no pienses como una emrpesa, no puedes pretender llegar a una empresa a decir que lo haces en C++ porque te parece poco inteleginte hacerlo en visual basic porque3 de una vez te ponen de paticas en la calle, a no ser claro una empresa como donde trabaja Etenal Idol que debido a las caracteristicas de su producto si requieren que hagas las cosas en lenguajes de mas bajo nivel porque prima la eficiencia ante todo, esas empresas existen en relacion aproximada de 1:10000
CitarY, sinceramente, pienso que Visual Basic en un futuro me quedará como me quedó Flash+ActionScript: De adorno y para la historia. Aprendí Flash y algo de ActionScript hace unos 8 meses, ahora ya se me olvidó todo y me siento idiota. Hubiera preferido aprender aunque sea JScript, pero no Flash porque eso es para Diseñadores y Animadores, cosa que no lo soy (bendito sea Dios!! kicking.gif ).Bueno eso suele ocurrir, pero depende de tu enfoque o de tu trabajo, tengo amigos que se lamentan de haber aprendido C en la universidad porque nunca lo usaron y hoy en dia hacen paginas web o programas en flash.Yo me lamentaba de todo lo que habia aprendido de bases de datos y java en la universidad porque crei que nunca lo iva a usar para nada, que lo mio era el C y el C++ y fue lo que me dedique a aprender....
O sea, aprender de todo un poco, por lo menos saber su funcionamiento y operación. Luego, la vida y el trabajo, te dirá en qué área profundizar.
por razones de trabajo necesito aprender a fondo C++ (hasta ahora he estado programando en Visual C# .Net). De hecho, voy a programar en C++, pero un C++ un poco peculiar,ya que es para dispositivos embebidos. 1) Por lo que he leido,y según aconseja Juank, recomendais que aprenda con Visual C++ 2005 Express Edition . ¿no?2)Este entorno me permitirá realizar aplicaciones de consola también, o sólo podré desarrollar aplicaciones visuales?3) ¿Conoceis algún tutorial guapo?, pero no el típico curso de la Universidad de Navarra, me refiero a un tutorial entretenido con mucho ejemplos!!!!