Archive for the ‘Python’ Category

Processing in Python: the future of multiprocessing

Thursday, May 29th, 2008

The PEP for the inclusion of pyProcessingкомпютри втора употреба in Python 2.6 and 3.0 has been published. This is incredibly significant for multicore programming! Some details from the PEP:

How to divide and conquer a problem the UNIX way

Friday, November 2nd, 2007

If you’re one of our regular readers, you’ll remember reading the article and script I wrote on automating BitTorrent downloads with TorrentFlux and rsync. The script has come to be quite handy to me, but the process of writing it is much more fun and appealing. Here’s how I did it.

(more…)

Learn Python in 10 minutes

Thursday, July 12th, 2007

Yes, you too can learn Python in ten minutes. Well, at least the language. The Python standard library is… what’s the term? Ah, “batteries included”.

Python packages failing to build (bdist_rpm) on Fedora 6?

Monday, April 16th, 2007

Then I’ve got the cure.

(more…)

This is one of the things I love about Python

Wednesday, February 15th, 2006

Hold on a sec folks!

I really don’t understand why we are trying to build a taxonomy of container classes. There are some languages which have rather elaborate taxonomys of container classes. The STL comes to mind, Smalltalk (I think), even Java’s collection classes are somewhat elaborate. But this is NOT how things have been done in the Python world. We believe that flat is better than nested. We believe in one simple-and-obvious way to do things. For goodness sakes, we don’t even have a basic linked-list type because we figure it’s simpler to make people just use the single well-tuned array-list implementation.

Yes, indeed. I couldn’t agree more.

And duck typing is also great.