Captain Kirk
Limp Gawd
- Joined
- Dec 22, 2002
- Messages
- 288
Long ago, my first experience with scripting languages was with Perl. Since then, I've fallen in love with Ruby. Awhile back, I had a CS class that was dead set on using Python. The class was mostly theory and not a lot of practical (hands-on) material, so the code "difficulty" was pretty basic. I've recently taken on an existing project that involves a lot of Python. I need to re-familiarize myself with the language - essentially, I need to re-learn a lot of the syntax and the Python "way" of doing things. I have the O'Reilly "Learning Python", Third Edition. (It covers up to Python 2.5.)
I know there's a fourth version of "Learning Python" out there that covers 2.6 and 3.0. The project I'm going to be working has been written with 2.6 in mind and does dabble with some of the 3.0 "future." Does anyone with knowledge of the book think buying the updated edition is worthwhile?
Knowing Ruby, I have a hard time looking at Python code and thinking that it could be written more understandably. Has anyone here started with one language or the other and found themselves switching? If you did, care to share why? I personally think Ruby's strengths lie in its ease of use and readability. The community also seems to be a bit more willing to help out. (I could be biased, though...) Who knows, maybe I'll end up rewriting this code in Ruby. I'd like to try learning Python again, though; it never hurts to have additional skills in one's mental toolbox
.
Any advice/suggestions/rants, etc. welcome.
Thanks!
I know there's a fourth version of "Learning Python" out there that covers 2.6 and 3.0. The project I'm going to be working has been written with 2.6 in mind and does dabble with some of the 3.0 "future." Does anyone with knowledge of the book think buying the updated edition is worthwhile?
Knowing Ruby, I have a hard time looking at Python code and thinking that it could be written more understandably. Has anyone here started with one language or the other and found themselves switching? If you did, care to share why? I personally think Ruby's strengths lie in its ease of use and readability. The community also seems to be a bit more willing to help out. (I could be biased, though...) Who knows, maybe I'll end up rewriting this code in Ruby. I'd like to try learning Python again, though; it never hurts to have additional skills in one's mental toolbox
Any advice/suggestions/rants, etc. welcome.
Thanks!