The Pythonistas are Wrong
There's something that's been bugging me for a long time that I need to get off my chest. Some of you may hate me for it, but perhaps there are others out there with the same complaint, silently in agony, wishing for death to take the pain away. It's time to set the record straight, and prove once and for all that the Pythonistas are wrong.
Pythons almost NEVER look like this:

The frog shown here is what the Python Foundation refers to as a “snake” (though it looks more like a frog), more specifically a blue/yellow one. The name “Python” however refers to a group of six British Gentleman* and something like 86.43% people know that. The name was chosen because snakes just suck. Get it? It's not a snake, they are British.
Pythons however are better represented by a 16-ton weight or a dead parrot. But they are NOT represented by snakes.

See that one in the scipy logo? That's a public domain circle someone added a white snake to. A SNAKE. Look at the wikipedia article and search for “snake”. Yeah, no match.

Even the Pycon (where Guido van Rossum himself spoke) has made the mistake of choosing this stupid snake.
lxml is doing it wrong too.
And probably your favourite Python module too. So keep in mind: Pythons are not Snakes!. And I think that proves once and for all that there are tons of projects with the wrong logo out there.
Sorry headius for taking advantage of your blog post but I wanted to blog about that for quite some time anyways ;-)
Update: fixed my mistake about all Pythons being British. Thanks Joe Pantuso.
Update 2: apparently they are all British now. *Terry Gilliam renounced his American citizenship. Thanks meow
You have forgotten to mention some others examples like the German python community (Forum and Wiki) and, more important, Inyoka, the new ubuntuusers software fg. And, the python site itself describes your frog logo with "intertwined snake graphic". So don't disturb things, I like those snakes ;)
— Christoph Hack on Tuesday, April 29, 2008 21:52 #
And then there's these jerks, who stole our true logo: www.parrotcode.org/
At least they let us name the Python frontend Pirate, which is cool.
— Cory on Tuesday, April 29, 2008 22:58 #
hehe, cool :)
What about the pygame logo?
pygame.org/news.html
I think it's a fairly correct interpretation at the moment... but the logo does seem to change a bit.
Maybe the monty part should be in pythonistas logos too. Although... I guess that's kind of a snake too.
— Rene Dudfield on Tuesday, April 29, 2008 23:15 #
And Linux refers to a person, not a Penguin. GNU-Emacs refers to a recursive negative, not a horned animal. PERL is an acronym, not a calcium deposit in a mollusk. YACC is an acronym, not an animal. BISON is a joke on YACC and not an ani... wait a moment.... RUBY was a joke on PERL and not a ge.... crap, bugger off...
— Doug Napoleone on Tuesday, April 29, 2008 23:20 #
And your suggestion is ...
— Paulo on Tuesday, April 29, 2008 23:33 #
And I thought we could count on Pythonistas to have one way of doing things...now we see not just one mistake, but two! Snakes AND frogs? What's this world coming to?
— Charles Oliver Nutter on Tuesday, April 29, 2008 23:50 #
When Tim Parkin designed the logo he specifically intended the blue and yellow symbols to be readable as a "p" and a "y". Since the design was introduced there has been remarkably little controversy about it. The only issue I can remember was when someone suggested it looked too cross-like, and might therefore be interpreted as a statement of religious preference.
All of which pretty much goes to show that you can please some of the people all of the time, and all of the people some of the time, bur you can't please all of the people all of the time.
Please regard it as an abstract symbol!
— Steve Holden on Wednesday, April 30, 2008 0:07 #
Actually 5 brits and an American.
— Joe Pantuso on Wednesday, April 30, 2008 0:24 #
At the risk of thinking in a circular manner, I have to ask, if the Monty Python comedy troupe had nothing to do with snakes, why did they name themselves after a snake?
— Carl T. on Wednesday, April 30, 2008 2:17 #
Oooh* the pain...
Oh that was hilarious! I suppose next we have to take on GNU for what a gnu looks like and Gnome for not having an accurate representation of a gnome's footprint... I hope it's never my turn for this meme!
— Penguin Pete on Wednesday, April 30, 2008 5:30 #
The frog shown here is what the Python Foundation refers to as a “snake” (though it looks more like a frog), more specifically a blue/yellow one.
Well. as long as it's a crunchy frog...
— Henk on Wednesday, April 30, 2008 6:23 #
Maybe it's a crunchy frog.
— Jim M on Wednesday, April 30, 2008 7:15 #
Actually 6 brits since Terry Gilliam has renounced his US citizenship as a protest against the Bush administration.
— meow on Wednesday, April 30, 2008 7:22 #
I've had enough. This started off as a perfectly good observation. But now it's just silly.
— neil on Wednesday, April 30, 2008 9:16 #
Heh... Everyone knew this I bet... But it's just so funny to draw lovely n' silly snakes too. And please don't come and tell me that I ignore who the Monty Python are! --I'm a big fun :)
— Karim on Wednesday, April 30, 2008 9:18 #
Uhm, not to mention it was actually you putting the snake on the wiki page. I am not responsible for the forum logo, it was like it from the beginning. I like it, though.
— Marek Kubica on Wednesday, April 30, 2008 10:58 #
I guess the perfect logo would be a "funny walk" and the the tag line should be "If I say you have a beautiful body would you hold it against mine?"
— Rui Ferreira on Wednesday, April 30, 2008 11:12 #
It is easier to make a logo/picture of a snake than of a circus, much less a flying circus. I rolled my own Python (snake) logo. You can see it at www.ferg.org/pyfdate/index.html
— Steve Ferg on Wednesday, April 30, 2008 12:39 #
www.flickr.com/photos/hackaday/1327535099/ -- monty python -- python
— Justin Lilly on Wednesday, April 30, 2008 13:12 #
In a recorded interview, Guido himself said that he long resisted the tendency to represent Python with snakes, insisting that Monty Python imagery be used instead. But then O'Reilly wrote their first Python book, and had to design a cover. All of their covers use animals, and even Guido had to admit that it only made sense to put a (snake) Python on the cover. After that, the snake was out of the bag (so to speak).
— Ned Batchelder on Thursday, May 1, 2008 1:31 #
Doug Napoleone said "PERL is an acronym, not a calcium deposit in a mollusk."
Nope, Perl (note the way it is cased) is not an acronym. Perl was original to be named Pearl after one of Larry Wall's relatives, but there was already a software project named Pearl, so he dropped the a. The bacronyms "Practical Extraction and Reporting Language" and "Pathologically Eclectic Rubbish Lister" both came well after the naming of the language.
— Chas. Owens on Monday, May 5, 2008 7:00 #
@Ned: I only have two books on Python, the mentioned O'Reilly book and "Internet Programming with Python" (with Guido as an author):
www.amazon.com/dp/1558514848
Both have a snake and both are from 1996. So I'm not sure what "long resisted" means (5 years max :-)
Peace
-stephan
— Stephan Schmidt on Tuesday, October 21, 2008 17:27 #
Normal rubies don't have floating words to the right of them http://www.ruby-lang.org/images/logo.gif). Ruby Gem's don't come with boxes (http://www.rubygems.org/images/rubygems-125x125t.png). The shape of the island of Java looks nothing like http://www.protenus.com/Portals/0/java logo.png.
We can go on for a long time :-).
— Ashcrow on Tuesday, January 6, 2009 2:58 #