Python Project Notes
I just got an email announcing the Aaron Swartz’s [web.py][] framework has been released. It’s just a .1 release, but it’s already in use by [Reddit][] and looks fairly interesting.
On a related [Python][] web application framework note, [Turbo Gears][] is steadily marching towards its .9 release by all accounts. [Turbo Gears][] gives you a little bit more out of the box than [web.py][] at this point ala [Ruby on Rails][] in terms of packaging everything up together nicely, it’ll be interesting to see where both frameworks are three months from now.
On a completely different tack I took a look at the [PAWS][] (Python Adventure Writing System) a little bit over my vacation and it looks fairly appealing. I really like the idea of being able to write a text adventure in [Python][] rather than say [TADS][] or [Inform][], but in practice it’s got some issues. I had to dig into the code and tweak a couple things just to get the example game to run under Python 2.4 on MacOS X because the tkinter and curses based interfaces didn’t work. On top of that game portability is nowhere near as simple as it is for [TADS][] and [Inform][] games because you need some form of Python installation rather than a simple player application. I want to write a text adventure at some point this year, but I remain unsure as to what language I want to actually write it in.
[web.py]:http://webpy.org
[Python]:http://python.org
[Reddit]:http://reddit.com
[Turbo Gears]:http://turbogears.com
[Ruby on Rails]:http://rubyonrails.org/
[PAWS]:http://members.nuvox.net/~zt.wolf/PAWS.htm
[TADS]:http://tads.org/
[Inform]:http://http://www.inform-fiction.org/

