La vida de un programador se caracteriza por su constante aprendizaje, un programador que desee estar a la par y siempre al día sufrirá de la maldición eterna del estudio. Y no es que esto sea totalmente malo, sino, que el área de la informática avanza a tal velocidad que tomar un descanso de un par de años pueden significar que ahora estes al final de la fila, cuando una vez estuviste al principio.
Una vez que aprendes a programar es siempre cuestión de como saber traducir tus ideas al dialecto programático en el cual estes interesado. Se que hay otras carreras dinámicas, pero me atrevo a decir que la infromática esta entre las primeras cinco.
Por eso, recientemente, despues de estar totalmente intoxicado con .NET y Microsoft, decidí depurarme de la forma más geek posible, aprendiendo un nuevo lenguaje, uno que sea diametralmente opuesto a lo Microsoft, con su .NET, proponen. Estuve viendo y pensé, Perl podría ser, pero no se, Perl me parece un lenguaje poco emocionante y disculpenme los Perleros. Luego pense, Java, pero no, me parece más de lo mismo, ya conozco ese modelo de programación, considere a C#, pero es mas de lo mismo, .NET Framework y su fulano CLR.
Fue por eso que me decidí por Python. Hasta ahora estoy encantado, me parece que es una de los lenguajes mas geeks que hay por ahi. Es bien poderoso, opensource, corre en casi todas las plataformas y tiene una serie de características que son realmente fascinantes.
Por ejemplo, el codigo siempre debe estar identado, no hay operadores de control de bloque, como el BEGIN .. END de Pascal, o las llaves { } de C, Java, php, sino las identaciones indican esto. Tambien estan los diccionarios, tuplas, los objetos, no hay una declaración explícita de tipos, y otras cosillas a las que aun no he llegado, en fin, muy muy bueno. De hecho es uno de los lenguajes principales de Google.
Si hay alguien por ahí que quiera experimentar un nuevo rush de geekyness aprendiendo algo nuevo, pues le recomiendo Python ampliamente. Está interesado? escribime, o deja un comentario, y puedo compartir contigo un par de PDF que te pueden ayudar.
Etiquetas: Vida Diaria
Anotaciones Relacionadas





12 comentarios
Feed para los comentarios de este artículo
February 27, 2004 a las 2:17 pm
WR276
Dame
Tengo algún material, pero cosas nuevas siempre pueden servir.
Gracias por este tip.
February 27, 2004 a las 2:44 pm
epuk
Yo también tengo algo por ahi de Python recuerdas? Desafortunadamente esta dentro de mis chorrocientas cosas que aprender al ultimo. Deja busco y te hecho un mail.
February 27, 2004 a las 3:09 pm
fhreak
Yo soy un fiel creyente de perl, sin embargo debo aceptar que no es un lenguaje novedoso(?)…
Phyton siempre me ha llamado la atención aunque reamente no me he decidido a aprender por no tener algo concreto que construir utilizandolo…
Tienes alguna idea, proyecto o algo donde se pueda participar? La mejor manera de aprender un leguaje de programación es programando… eso debes saberlo so, algo en mente?
February 27, 2004 a las 3:12 pm
afrael
Fijate que estaba pensando, y se que es un poco ambicioso, en hacer una araña que leyera todos los blogs registrados en VeneBlogs para poder hacer busquedas sobre ellos.
Algo asi.
February 27, 2004 a las 3:14 pm
afrael
Voy a habilitar un enlace en el post para que puedan bajar un PDF. Lo hago esta noche o el fin de semana.
February 27, 2004 a las 3:18 pm
Jesus
Epa Afrael gracias por la visita por mi blog el otro dia. Tengo una pregunta de alguien con un grado de geekyness bastante menor que el tuyo Y0! ;-). Me interesa aprender a programar en PHP pero nunca he puesto dos lineas de codigo juntas cuales serian tus sugerencias para alguien que quiere fervientemente aprender a programar? Por donde empezar?, algun sitio en Internet al que me puedas referir?.Agradezco tu orientacion al respecto. ;-))
February 27, 2004 a las 5:36 pm
Igvir
I agree. La vida del programador es estudio constante.
Nunca he intentado programar en Phyton, ahora me gusta bastante java. Pero la idea de cambiar a otro lenguaje totalmente diferente me gusta.
¿Que quieres decir cuando dices que un lenguaje u otro es mas de lo mismo?
Saludos
February 27, 2004 a las 6:12 pm
afrael
A pesar de que no la comparacion no es justa, el .NET Framework y el Java “FrameWork” son, en una vision muy muy macro, parecidas desde el punto de vista de programacion.
Por ejemplo:
De hecho .NET fue la respuesta de Redmond a la embatida de Java, bueno ese es mas o menos el punto.
Ahora si le das una mirada a Python verás que es bien bien diferente, por eso, es como cambiar, como darse una escapada a una vida rutinaria.
Dale un ojo y verás.
June 11, 2004 a las 8:18 pm
cuija
Me interesa, de ehcoyo llevo varios años trabajando en C, VB, y su estructura, ya saben. Acabod e descargar el Phyton y no tengo ni idea asi que si pudieras enviarme links, pdfs, etc para comenzar en este mundo te lo agradecería.
November 29, 2005 a las 9:36 pm
Percy Reyes
pues yo soy porgramador en .net, y bueno, esto me gusta, pero no es lo que deseo, me gustaría mudarme a C, me gustan los sistemas operativos, pero sigo con .net porque sino de donde genero el dinero para pagar mis gastos…???..tengo 22 años y creo que seguiré y veré si algún dia cumplo con mi sueño de contruir mi propio sistema operativo… Phyton me parece una buena opción, hace días estaba jugando con este lenguaje… es interesante, pero uno no puede pas{arselas probando lenguajes…..saludos..
June 12, 2006 a las 11:15 am
antonio angel
hola! tengo 19 años y desde siempre me a gustado la informatica y la programacion especialmente.
E prbado con java pero me resulta bastante complicado, si puedes enviame esos pdf para guiarme.
Un saludo
May 12, 2007 a las 1:26 am
Mike P.
como puedo hacer para descargar el phyton y algun entorno, porque lo he visto en linux y esta en shell(console) y pienso que debe existir algun tipo de editor. si me pueden ayudar, se los agradeceré.