[soc2008-general] Porting pygame to pinypy

Lukic Djordje lukic.djordje at gmail.com
Thu Mar 27 12:36:50 CET 2008


Hi,

this is the message I posted on  
google-summer-of-code-discuss at googlegroups.com, but I think it's a better  
idea that I post it here.

The message:

Hello,

I am a masters student (4th year) from "Universite Paris 7 Denis
Diderot" from, you guessed well, Paris, France. I'm from Serbia, I
came to France 4 years ago to study and live. I realise I'm maybe a
little late, but I thought I could try and participate in this year's
GSoC. Well, the subject says it all, I would be interested in porting
pygame for tinypy.

Here's some information the FAQ-way:

Q: Why python?
A: I started playing with python six months ago and I find it very
elegant and easy to use. Needless to say, I fell in love right away.

Q: Why pygame?
A: I played with SDL a couple of times in C and C++ and I find this
lib very nice, easy to use and the API is good. But, that's nothing
comparing to pygame.

Q: Why open-source?
A: The majority of things I know today i thanks to the open-souce
community and to the uncounatble nights I spent reading code from
various projects. So why shouldn't I try and do something for the
community?

Q: Why tinypy?
A: Why not? It's a nice project, and porting pygame to tinypy would
give people a python-like language specialised for games. And maybe
that could force philhassey to finally include those batteries.

Q: Why should we take you?
A: I like having fun when I code, and this seems like a really fun
project.

I already did a virtual machine in C (univ. assignement) with some
cool stuff like: multi-processes, signals, semaphores... It was a
really fun project. This could help me understand the way tinypy
works. As I said, I used python for six moths now, some stuff I did in
python: worked with Zope at work and did a couple of scripts for
importing stuff from excel files to a database, a site and RSS feed
generator (the generated pages contained just garbage, but you could
give a file with keywords that you want to find in those pages, it was
a helper app for testing a web-crawler)  I used pygame very little, I
implented the Cohen-Sutherland line-clipping algorithm, and, of
course, everyone has one, a mandelbrot-set viewer.

Finally, as Barrington Levy said, "I'm broader than Broadway", so why
not take me ?

There you go, my presentation ends here.

Any questions?

If anyone wants to chat with me on IRC and ask questions live, I will
be on pygame and #gsoc, the nick is: rumpl (from ~21h to ~0h UTC+1
everyday)


Lukic Djordje


More information about the soc2008-general mailing list