Schemepy Logo

schemepyThe mid-term evaluation of GSoC 2008 is approaching. We students are requested to write a summary of our work. In the Thousand Parsec project, Mithro said:
This report should be written as if the person who is reading it has no understanding of what Thousand Parsec is or how to play it.

I think I don't have to introduce what Thousand Parsec is (I myself is not quite sure, in fact) here. However, it is still necessary to describe Schemepy. So I decided to design a logo in order to promote Schemepy. :D

There are two guidelines for the logo:

  1. It should be related to Python.
  2. It should be related to Scheme.
I first comes up with this design:

schemepy1

The colors are picked from the two pythons of the Python logo:

python-logo.png

And the λ (lambda) is representing Scheme. But I'm not quite satisfied with this logo -- maybe the two snakes are not of equal length and the same shape. After looking at Python's logo for a while, I suddenly come up with the yinyang logo appeared in the SICP video:

wizard.jpg

It is also a good symbol for Scheme (and more generally, even for Lisp). So here's another logo:

schemepy2_flatten.png

Personally, I prefer the second one. As a Chinese, yinyang is more interesting than lambda. :p And the eval/apply bootstrap is more interesting than lambda in my view. Which one do you prefer?

Update 2008-07-08: I adjusted the position of the two snakes according to Evan's advice:

schemepy

However, I don't think they should be absolutely symmetrical, which might be a little dull. :p And I'm also too lazy to re-draw the eyes of the snakes as smaller ones according to Mithro's comment. And I think big eyes are cuter. :D

Update 2008-07-08: Here's the three logo put together with roughly the same size:

compare.png

Comments (15)

James July 08, 2008
nice one!
你拿什么软件画的logo?
Evan July 08, 2008

I like the second one, but I do see a problem in it. If you look closely, you'll see that they aren't placed too well. For instance, the tail of the blue one doesn't reach the inside of the eye of the yellow one, but the tail of the yellow one not only reaches the inside side of the eye, but it also passes it.

Good work, though.

Mithro July 08, 2008

Regarding the two page report. I think you should concentrate more on "what is schemepy" and "why is it important to the python community". The email I sent out went to all students as I didn't really have time to customize it for each student.

Hopefully, the other student's reports should help give you a better idea about what Thousand Parsec is (and how to play it).

I have to admit I like the lambda logo a little more. It is a bit simpler, looks closer to the Python logo and lambda does bring up scheme more in my eyes. However, I don't mind the yin-yang logo, it is pretty cool also. Maybe you could go for a more flat version of the logo with smaller circles (so they look more like the snakes)?

These logos are both much better then I could design, so I would be happy with whichever one you end up going with.

pluskid July 08, 2008
@James,
是用 Fireworks 画的。
pluskid July 08, 2008
@Evan,
I made an adjusted version (see the update at the end of the post). Hope it looks better. :)
pluskid July 08, 2008
@Mithro,
Thanks for your advice to the summary report. As to the logo, since both are OK, I'll still choose the yinyang one. :p
sleepyworm July 08, 2008
cool~
每次看过你的blog就觉得自己不够踏实专注,嗯
q1w2e3 July 08, 2008
It's been suggested to me (by someone looking over my shoulder as I was reading through my RSS feeds) that this particular positioning might act as somewhat of a double entendre, and you might want to be careful about choosing the yin-yang logo
pluskid July 08, 2008
@sleepyworm,
呵呵,竟然会有这样的错觉啊。 ^_^
pluskid July 08, 2008
@q1w2e3,
Oops, what a pity! What's the other meaning of the yin-yang figure? Maybe we can adjust to position to avoid the bad meaning, or else we might have to use the lambda logo.
Mithro July 08, 2008
They look more like tadpoles then snakes with the big eyes in my opinion. I will poke some other people and ask what they think.
Mithro July 08, 2008
Oh, can you put them side by side with the python logo (all the same size), it would then be easier to compare them.
pluskid July 08, 2008
@Mithro,
I've added the side-by-side version at the end of the post.
Mithro July 09, 2008
Do you have source for the lambda one? I would like to give something a try.
pluskid July 09, 2008
@Mithro,
I've sent you the source.