Have you heard of the .Net language "Boo"? ( http://boo.codehaus.org/ )
It seems to be a bit like Python with optional static typing. (Or maybe
static typing is the default and "Duck" typing is optional. I haven't
explored it that deeply.)
--Ed B.