DevHawk
Dynamic - more at runtime than compile time. E.g. JavaScript
Type creation
Can manipulate more at runtime.
Less security that is provided by the compiler
More flexibility.
Sual Scheme - definition in multiple places
infinity - 1 types of errors. Can't ship by just compiling
Static languages have the edge for performance
Short on ceremony
Whitespace is significant - convention.
Aspect oriented programming - cross cutting concerns
Functional programming programming
Meta programming
Interop with other .NET code
Embeddable
codeplex.com/ironpython