Roshambo.me

Dec 25th 2008
in
by Lasse Hassing

I recently launched my first “real” python project. It an ajax-based multiplayer rock-paper-scissors game. The project is based on web.py and is online at roshambo.me. Project details and screenshots are on its project page.

And now for more python ramblings:

The backend is build primarily using web.py and SQLObject. It is the first MySQL website i have every build without writing a single line of SQL. Having the ability to just construct classes and let SQLObject handle the database made development a lot faster – but I am not sure how it performs under heavy load. Web.py does a good job of handling the web-part without getting in the way.

Frontend is all jQuery magic. All there needs to be said about jQuery is: fucking awesome.

I had 18 months training in ASP.net and worked as a ASP.net developer for about 9 months. I am currently employed as a PHP developer and have around 7-8 years experience in the language. But after 3-4 months learning and using python it just seems right for web development. And with the cleanup in Python 3k it is taking a different route than PHP / .NET (yes yes, i know it’s just a framework) which is just getting messier with every release.

Now go play some rock-paper-scissors!