answer:Well... I'd go for Python because it's Dutch ;-) Seriously though, I think I'd prefer Python but I haven't looked into it that much. It's just that Ruby only seems to have gotten popular because of RoR (I believe both languages seem to exist about the same time). But then again, I'd also choose Python because it seems more suitable for desktop applications which I also want to get my hands at some time. It would be useful when, when I am going to try my luck at desktop applications, I wouldn't need to learn an entire new language.