Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: MiguelTRON en 4 Enero 2011, 17:52 pm



Título: Eleccion de un lenguaje de programacion
Publicado por: MiguelTRON en 4 Enero 2011, 17:52 pm
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


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Garfield07 en 4 Enero 2011, 18:01 pm
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...


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Slava_TZD en 4 Enero 2011, 18:09 pm
¿Que finalidad tendrá el aprendizaje?
Eso es lo que te tienes que preguntar lo demas ya está desgastado en el foro.


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Garfield07 en 4 Enero 2011, 18:14 pm
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


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: skapunky en 4 Enero 2011, 18:45 pm
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.


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Garfield07 en 4 Enero 2011, 19:21 pm
Realmente hasta que no nos digas para que lo vas a usar no te podemos ayudar...


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Khronos14 en 4 Enero 2011, 22:57 pm
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.


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: skapunky en 5 Enero 2011, 01:02 am
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...


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: leogtz en 5 Enero 2011, 01:17 am
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.


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: RyogiShiki en 5 Enero 2011, 03:14 am
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


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: L0n3l1eR en 5 Enero 2011, 05:52 am
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


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Khronos14 en 5 Enero 2011, 11:52 am
''Java es para hombres''

"Java es para hombres y ensamblador es para superhombres"  ;D ;D ;D


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Garfield07 en 5 Enero 2011, 12:00 pm
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


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Siquillote en 5 Enero 2011, 12:36 pm

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.


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Garfield07 en 5 Enero 2011, 12:45 pm
Me da a mi que no ...
Cuando estos lenguajes citados pasen de moda... Ná. Pero los que yo he citado no creo desaparezcan fff.


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Siquillote en 5 Enero 2011, 12:49 pm

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...


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Garfield07 en 5 Enero 2011, 13:02 pm
Bueno, Ok, respeto tu decision...Yo empece en C, y ahora estoy medio C medio ASM  :silbar: xD!


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Siquillote en 5 Enero 2011, 13:29 pm

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


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Garfield07 en 5 Enero 2011, 13:32 pm
fff eso no es para hacer juegos?  :(


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Siquillote en 5 Enero 2011, 13:47 pm
fff eso no es para hacer juegos?  :(

¡ESO ES PURO HTML5 Y JQUERY! :O


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Slava_TZD en 5 Enero 2011, 13:58 pm
Creo que hay un tutorial sobre ello en Windows Técnico.


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: RyogiShiki en 5 Enero 2011, 14:49 pm
¡ESO ES PURO HTML5 Y JQUERY! :O

El augurio para la desaparición y muerte definitiva de Flash!


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Siquillote en 5 Enero 2011, 16:02 pm
El augurio para la desaparición y muerte definitiva de Flash!

Exacto!


Título: Re: Eleccion de un lenguaje de programacion
Publicado por: Garfield07 en 5 Enero 2011, 16:26 pm
fff en eso estoy realmente apavado  :-X ...
Bueno, esperando respuestas... Piensa para que lo vas a usar