I love Python

By Rod Carvalho

Python

I recently started to learn Python, and I must admit that I really love it! Python is powerful yet readable, it has a clear syntax, it’s versatile… and also quite sexy. While some other programming languages seem to have been developed by hardware engineers, Python seems to have been developed by computer scientists. Time to celebrate and sing The Zen of Python!

When coding in some other languages, I feel somewhat like a “slave” of that language. When coding in Python, I have the impression that I am unbeatable, and that I can solve any small-sized problem with only a few lines of beautiful code. I also feel that if I can’t solve a small-sized problem with a few lines of Python code, then I have no one to blame but myself.

Last but not least, Python has a lot of very interesting libraries. I am particularly interested in the Numeric and Scientific ones. Speaking of scientific, you might want to take a look at these:

Tags:

6 Responses to “I love Python”

  1. Tom Says:

    If you like Python, you would love Ruby.

  2. rod. Says:

    I might learn Ruby one of these days as well.

    Does Ruby have any numerical libraries?

  3. Vishal Lama Says:

    Welcome to the club, bro! :D :D Yeah, one is always surprised to find that one can actually program in Python at the rate at which one thinks! I have heard a lot about Ruby, and one of these days, I will certainly learn to program in that language too.

  4. Conrad Halling Says:

    xkcd.com knows exactly what it feels like to program using Python: http://xkcd.com/353/.

  5. rod. Says:

    @ Vishal

    You said it all! Indeed, it’s amazing to be able to program at the speed of thought. I can now focus on the algorithm at hand, instead of having to worry about how many semicolons and parentheses I should write…

    @ Conrad

    Thanks for digging that up! I am a big fan of xkcd, but I had never seen that particular strip. Randall Munroe summarized what I think of Python in just a few words:

    “Come join us! Programming is fun again! It’s a whole new world up here!”

  6. Playing with SymPy « Reasonable Deviations Says:

    [...] SymPy is based on Python, and I love Python. It’s great to be able to use a CAS without having to learn yet another scripting [...]

Leave a Reply