artima.com has two more parts of an interview with Bruce “Thinking in C++/Thinking in Java” Eckel in which he talks about why his new favourite programming language is Python. They are:
…the idea is that the programmer is able to say, “I would like a Bag of Cats.” The thing says, OK, as long as I can perform these various operations on Cats that I want to, I don’t care if it’s Cats or whatever. That’s what you get for free with Python without any of that [C++] template syntax. It turns out that’s incredibly powerful. It makes your programming a lot easier to write and, I think, to read.
A few years back I was having dinner with Guido van Rossum, and I said, “Life is better without braces.” That ended up being a conference slogan, along with a smiling character who looked like he had just gotten his braces off. The next year, I suggested to Guido a slogan that I think somebody else probably said first, “Python. It fits your brain.” That’s what I was talking about when I said, “My guesses are usually right.” Python allows you to get into this uninterrupted flow, and just go with that without having to think too hard, even if I have to look up the way a library works.
If you haven’t read them yet, there are also the first two parts of the interview:
It’s Sunday, and it’s time for the first of two picdumps. Here are some of…
It’s Sunday, and it’s time for the second of two picdumps. Here are more of…
The ridiculousness continues. So much that this is just the third of three Sunday picdumps…
The ridiculousness continues. So much that this is just the second of three Sunday picdumps…
The ridiculousness continues. So much that this is just the first of three Sunday picdumps…
A quick blast from the past: 11 years ago today, Anitra and I did a…