Beyond Good and Evil has been taking up a surprising amount of my time lately. Fun game, great graphics, great gameplay, great music, great characters. Terrible, terrible user interface.
I know some of you guys use python, so maybe you can answer a question for me. I want to know if a generator has no items in it. So do I have to write something like this:
>>> def is_empty_generator(g):
... return False
... return True
It just seems like I shouldn't have to write a function for that. Or am I still in a perl frame of mind? :P