2009-05-10 9 views
13

He estado programando Ruby bastante extensamente durante los últimos cuatro años y estoy extremadamente cómodo con el idioma. Sin ninguna razón en particular, he decidido aprender algo de Python esta semana. ¿Hay algún libro, tutorial o referencia específico que sea adecuado para alguien que proviene de un lenguaje casi idéntico, o debería simplemente "sumergirme en Python"?¿Cuál es la forma más rápida de que un programador de Ruby elija Python?

Gracias!

Respuesta

11

Una apuesta segura es sumergirse en python (lea algunos tutoriales que explican la sintaxis), y luego obtenga la codificación. La mejor manera de aprender cualquier idioma nuevo es escribir el código, lots of it. Su experiencia en Ruby hará que sea más fácil elegir los conceptos dinámicos de python (a los que podría ser más difícil acostumbrarse, por ejemplo, un programador de Java).

Pruebe python tutorial o book on learning python.

3

Empecé a aprender del python tutorial. Está bien escrito y es fácil de seguir. Entonces comencé a resolver problemas en python challenge. Fue una manera muy divertida de empezar :)

+0

wow gracias por incluir a tut, ya que alguien que viene de ruby ​​también es un excelente recurso – lfender6445

3

que sugieren simplemente sumergirse en Python, que es similar a la de Ruby por lo que no debería tener problemas:

http://www.diveintopython.net/

+3

Ese sitio ha desaparecido - intente http://www.diveintopython.net/ – sdsykes

4

Después de ejecutar a través de algunos tutoriales en línea (los publicados hasta ahora se ven bastante bien), encuentre un proyecto actual de Ruby que haya realizado (o esté trabajando) y vuelva a escribirlo en Python. Utilicé esta técnica para la transición de varios idiomas, y me ayudó enormemente.

Cuestiones relacionadas