Monday, August 12, 2013

Python Definitely or Fruit Pi, Clouds and a Snake!

Okay, so maybe I went overboard on the title!  If you are interested in effectively using the Raspberry Pi and also working with admin on the open source cloud software,  OpenStack, one of the best languages to use is python.  Even if you are not interested in clouds or raspberry pi's, python is just a blast to use, so long as you pay attention to white space.  I am brushing up on my python and was pleasantly surprised when I supported a kickstarter  on a python course.  Real Python and Real Python on the web are superb courses.  The style quickly whisks you through the knowledge with lots of examples very efficiently.  These course/books should be a model for future language texts.  Highly recommended!

Although I have not been fortunate in generating much discussion, hope springs eternal.  My topic for this post is, "What version of Python are you using?"  I have been sticking to 2.7 since OpenStack uses it.  Would anyone recommend learn 3+ or should I wait?

Please note this was originally posted on my Aging Hacker  blog but it is very appropriate for this blog too.  Recall my admonition to learn at least one language a year and learning python is a must.

1 comment:

  1. I am very fond of Python and is a good first language for anybody to learn and get things done. Just using the interpreter itself (or IPython), we can learn a lot then move on to the text editor to write programs.

    I am using Python 2.6.4 at work (Most of the 3D softwares are using this version) and at home I am using Python 3.3 (since Blender 3D uses that version). Some of the features from Python 3.x are back ported to 2.7 and few also made it into 2.6.