Accidental Technologist

Musings about Entrepreneurship, Technology and Software Development

  • Home
  • About
  • Still River Software
  • Privacy Policy

Powered by Genesis

You are here: Home / Programming / Picking up some Python

Picking up some Python

April 27, 2010 by Rob Bazinet 4 Comments

Tweet

I have been using Ruby and various .NET languages for a long-time but the coming flood of deep architecture changes coming to Ruby on Rails 3.0 has drawn my attention to other web frameworks such as Django and the Python language.

The attention everyone gives to Ruby on Rails has resulted in a wealth of Ruby and Ruby on Rails books to the point of becoming overwhelming.   This is not the case with Python and Django, the number of books is a lot less.

Zed Shaw is one developer who made the transition from Ruby to Python and is putting out a learning Python book of his own titled Learn Python the Hard Way.  The book is being made available on Zed?s web site and is free.

Zed also points out some other great resources for learning Python:

I really quickly wanted to get the word out about two books that are so far looking to be great beginner Python books.

  1. How To Think Like A Computer Scientist is actually used as the curriculum at a few universities in the US and maybe in other locations. Despite the title it is actually good introduction to the language and to programming.
  2. A Byte Of Python is also free and has been translated to [a huge number of languages](http://www.swaroopch.com/notes/Python_en:Translations and also seems to a good first book.

This is really interesting approach to writing a book; collaborative and open.  There is a wiki set up to help facilitate the collaboration.

Python is a great language with rich history and wealth of good libraries.  It?s used heavily all over the world and has deep community support, well worth a look and considering how good Django is for web applications.  Who knows maybe worth a look instead of Ruby on Rails.

Technorati Tags: Python,Rails,Ruby,Django,Books

Share this:

  • LinkedIn
  • Twitter
  • Facebook
  • Email
  • More
  • Pinterest
  • Tumblr
  • Pocket
  • Reddit

Related

Filed Under: Programming

Care about your privacy? I do and use Fathom Analytics on this site.

Fathom Analytics

Recent Posts

  • How to Fix Rails Flash Rendering When Using Hotwire
  • Hotwire Fix for CORS Error when using Omniauth
  • Fix Installation of Ruby using rbenv on macOS Big Sur
  • RailsConf 2021 and the Future of Conferences
  • Fixing Out of Diskspace Errors on Amazon EC2

Categories

Services I Love

HatchBox - Easy Rails Deploys Fathom Analytics
Follow @rbazinet

Rob Bazinet
@rbazinet

  • This is so true and has been my personal take on people complaining they are busy - https://t.co/YW8NTQLXtl
    about 3 days ago
  • Wow…https://t.co/h94ia053sL
    about 4 days ago
  • My Bills lost today but more importantly so did the Dallas Cowboys. Nice seeing the ‘boys done for the season.
    about 5 days ago
  • It looks like the Apple Xcode command line tools is a bit bloated for it to take this long… https://t.co/U0HObTvzXf
    about 2 months ago
  • How many people are mad that @elonmusk bought Twitter yet own or plan to own a Tesla? I bet many.
    about 2 months ago
  • RSS - Posts
  • RSS - Comments