Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

Sometimes when my life needs some guiding light, I read the Zen of Python by Tim Peters and usually manage to get back on the tracks.

Today was one of those days, so I checked it again. I've noticed that the "abstract" section says:

Long time Pythoneer Tim Peters succinctly channels the BDFL's guiding principles for Python's design into 20 aphorisms, only 19 of which have been written down.

What would be this last unwritten aphorism?

share|improve this question
3  
"Explicit is better than implicit." So in this case... I guess not. –  jmq Mar 23 '12 at 18:22
add comment

6 Answers

The 20th aphorism is that there is no final aphorism.

share|improve this answer
add comment

The 20th guideline is whitespace

share|improve this answer
add comment

It's the "Zen" portion of the aphorisms. Remember that one symbol of Zen is an empty circle.

share|improve this answer
add comment

I'd suggest it's "less is more". This is why it isn't included.

share|improve this answer
add comment

Given the Monty that inspired Python, I am afraid to answer a question that might be rhetorical...

Bridgekeeper: Stop. Who would cross the Bridge of Death must answer me these questions three, ere the other side he see.

Sir Lancelot: Ask me the questions, bridgekeeper. I am not afraid.

Bridgekeeper: What... is your name?

Sir Lancelot: My name is Sir Lancelot of Camelot.

Bridgekeeper: What... is your quest?

Sir Lancelot: To seek the Holy Grail.

Bridgekeeper: What... is your favourite colour?

Sir Lancelot: Blue.

Bridgekeeper: Go on. Off you go.

Sir Lancelot: Oh, thank you. Thank you very much.

Sir Robin: That's easy.

Bridgekeeper: Stop. Who would cross the Bridge of Death must answer me these questions three, ere the other side he see.

Sir Robin: Ask me the questions, bridgekeeper. I'm not afraid.

Bridgekeeper: What... is your name?

Sir Robin: Sir Robin of Camelot.

Bridgekeeper: What... is your quest?

Sir Robin: To seek the Holy Grail.

Bridgekeeper: What... is the capital of Assyria?

[pause]

Sir Robin: I don't know that.

[he is thrown over the edge into the volcano]

Sir Robin: Auuuuuuuugh.

Bridgekeeper: Stop. What... is your name?

Galahad: Sir Galahad of Camelot.

Bridgekeeper: What... is your quest?

Galahad: I seek the Grail.

Bridgekeeper: What... is your favourite colour?

Galahad: Blue. No, yel...

[he is also thrown over the edge]

Galahad: auuuuuuuugh.

Bridgekeeper: Hee hee heh. Stop. What... is your name?

King Arthur: It is 'Arthur', King of the Britons.

Bridgekeeper: What... is your quest?

King Arthur: To seek the Holy Grail.

Bridgekeeper: What... is the air-speed velocity of an unladen swallow?

King Arthur: What do you mean? An African or European swallow?

Bridgekeeper: Huh? I... I don't know that.

[he is thrown over]

Bridgekeeper: Auuuuuuuugh.

Sir Bedevere: How do know so much about swallows?

King Arthur: Well, you have to know these things when you're a king, you know.

share|improve this answer
add comment

My own interpretation? "There is always something new to learn"

But the ambiguity is the beauty of not writing it down :)

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.