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.
Later!
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.
ReplyDeleteI 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.