Hola a todos, hace 18 años aprox. Finalice los estudios de analista programador, desde entonces y hasta hoy me he dedicado a currar y jugar a la play2. Bueno el problema esta en que mis conocimientos de Basic, C, Pascal e InformixSQL son obsoletos y ni siquiera los puedo compilar por que el compilador da errores de sentencias que no conoce o bibliotecas prehistoricas que no sabe donde encontrarlas, por lo que como me tengo que reciclar casi por completo me gustaria que me ayudaran a elegir un lenguaje y empezar de 0. Que no sea tan dificil de comprender como assembler pero que tampoco sea tan facil que carezca de potencia y recursos. (que genere exe) Gracias de antemano a toda la comunidad
Te recomiendo C. Empieza con los ejercicios basicos de Programación General / Ejercicios / Ejercicios en C o algo asi.
Aprendi muy rapido, y mas lo haras tu...
¿Que finalidad tendrá el aprendizaje?
Eso es lo que te tienes que preguntar lo demas ya está desgastado en el foro.
C es un lenguaje que te puede servir para muchas cosas... Si no, ya podria haber dicho para que lo quisiese...
Diseño aplicaciones --> Visual Basic
Juegos y ocio --> Java
Seguridad y sistemas --> C / Ensamblador
Webs y bases de datos --> PHP y demas
Yo te recomiendo pascal o C, si quieres usar pascal te recomiendo usar freepascal ya que si tienes librerias antiguas (imagino que usavas Turbo Pascal) en delphi a veces hay cosas que fallan y freepascal se asemeja mas.
Creo que lo que necesitas mas que nada es recordar, así que te recomiendo que mires que lenguaje se te dava mejor C o Pascal y ataques uno de ellos. Los dos són potentes ,rapidos y puedes hacer lo que quieras sin problemas de dependencias como el caso de Visual Basic.
Además imagino que te deberás actualizar en cuanto a programación visual, pero si aprendiste POO es lo mismo pero con los objetos ya creados.
PD: Te recomiendo que no pienses que tipo de aplicación programar, lo mejor es que cogas por facilidad el que mas recuerdes de esos dos y una vez cojas practica con uno, no tendras problemas con el otro ni la mayoria de los que existen.
Realmente hasta que no nos digas para que lo vas a usar no te podemos ayudar...
Estáis recomendando lenguajes de programación que no les veo sentido alguno para alguien que ya sabe programar. Si lo que quieres es hacer programas visuales, olvídate de C y Pascal, en tal caso pásate a C++ o Object Pascal.
Lo mejor es coger un entorno RAD (Rapid Application Development) como Delphi (Object Pascal), C++ Builder, Visual Studio (C# o C++) e incluso Java.
Los primeros son de pago, el único que se salva es Java. Tienes la versión free y multiplataforma de Delphi, llamada Lazarus, pero todavía está muy verde.. Y para entornos gratuitos de programación en C++ podrías emplear Qt con QtCreator.
Saludos.
Khronos, para que va a coger un lenguaje visual? Recuerdo que la programacion es codigo y la parte visual un adorno ;).
Es mas, para "alguien que sepa programar" pero quizá tenga de volverse a familiarizar con parte de la sintaxis de un lenguaje, y precisamente es mejor recordar con un lenguaje de programacion sin interfaz grafica como Pascal o C.
Ademas, segun los años que dice, imagino que llego a dar bastante de programacion orientada a objetos y seria interesante utilizar C o Pascal por su uso en POO de conceptos como classificacion, herencia, polimorfismo... La gente que aprende mediante un "lenguaje visual" todo ello es ciencia ficción :xD, se nota mucho eso sobre todo a veces por los foros y con la gente auto-didacta...
Creo que depende de si quiere aprender por solo conocimiento o por cuestiones laborales.
Si es por salida laboral deberías buscar cuales son los más usados por las empresas.
Yo recomiendo Perl.
Hola!.
Es cierto todo lo que dicen según sea la finalidad del aprendizaje.
En lo personal pienso que si quieres mirar hacia adelante y solo hacia a delante no te lies con Lenguajes procedurales y enfocate solo en la POO: Java, C++, Python, O un enfoque Directo a la Web con php.
Ahora se vuelve dificil escoger por ti, con el que te sintas más cómodo.
Por ejemplo veo que tienes bases de C Te recomiendo este texto: (Pensando en C++): http://arco.esi.uclm.es/~david.villa/pensar_en_C++/vol1
1Saludo
Te recomiendo Java creo que es el mejor lenguage de programacion del momento(aun que para muchos no). Em mi universidad dicen que ''Java es para hombres''.. podria ser un poco complicado pero una vez aprendiendo lo dificil lo demas ya no es nada
Cita de: L0n3l1eR en 5 Enero 2011, 05:52 AM
''Java es para hombres''
"Java es para hombres y ensamblador es para superhombres" ;D ;D ;D
Repito: Si dijeses para que lo quieres, te podriamos ayudar.
Citar
Diseño aplicaciones --> Visual Basic
Juegos y ocio --> Java
Seguridad y sistemas --> C / Ensamblador
Webs y bases de datos --> PHP y demas
Mira, si te soy sincero, creo que deberías aprender por lenguajes de programación como PHP, MySQL y HTML y cuando ya tengas conocimientos avanzados, creo que deberías dar el salto a aplicaciones VB o C/C++ como quieras. ¿Por que? La mayoría de los lenguajes, tienen mas o menos la misma "base" en funciones y tal y creo que PHP es una de las mas asimiladoras
¿Conclusión? Si ya tienes conocimientos (Aunque ya sea de hace 18 años...) creo que si quieres volver, C y VB no te costará mucho pero bueno, eso es cosa tuya.
Me da a mi que no ...
Cuando estos lenguajes citados pasen de moda... Ná. Pero los que yo he citado no creo desaparezcan fff.
Sagrini, yo he puesto eso por que es así como me he desarrollado yo. Empecé con PHP y SQL luego me fuí a JS y XML para dar resultado a AJAX luego quise saltar al mundo del flash (Un autentico fracaso) y luego salté a C/C++ y ahora estoy en VB ya que aún no quiero entrar en C/C++.
Así me resultó mucho mas fácil aprender esos lenguajes y bueno, ya no puedo dar vuelta atrás ¿No? jaja. Por cierto, yo creo que el lenguaje que as papeletas que tiene desalir del mercado es ActionScript y Flash. JQuery y HTML5 se comen a flash y as. Haber si encuentro un vídeo de youtube que un tio con HTML5 y JQuery, hacía un juego en momento real, un segundo...
Bueno, Ok, respeto tu decision...Yo empece en C, y ahora estoy medio C medio ASM :silbar: xD!
Jaja, que te vaya muy bien :P. Por cierto, aquí dejo el enlace del vídeo que comenté antes:
http://www.youtube.com/watch?v=Ol3qQ4CEUTo&feature=player_embedded
:o :o :o :o
fff eso no es para hacer juegos? :(
Cita de: Sagrini en 5 Enero 2011, 13:32 PM
fff eso no es para hacer juegos? :(
¡ESO ES PURO HTML5 Y JQUERY! :O
Creo que hay un tutorial sobre ello en Windows Técnico.
Cita de: Siquillote en 5 Enero 2011, 13:47 PM
¡ESO ES PURO HTML5 Y JQUERY! :O
El augurio para la desaparición y muerte definitiva de Flash!
Cita de: gankutsuo en 5 Enero 2011, 14:49 PM
El augurio para la desaparición y muerte definitiva de Flash!
Exacto!
fff en eso estoy realmente apavado :-X ...
Bueno, esperando respuestas... Piensa para que lo vas a usar