Comment Re:Wow... (Score 1) 330
"Open type system" in this case means "the ability to make business logic and pieces of data model part of the type system."
So if I'm writing, say, an XML parser, the pieces of it from a defined XSD can now be part of the type system. If you try to use a tag which is typed incorrectly (i.e. isn't part of the XSD) you'll get a compiler warning.
This is, in its core, a language that's really meant to be used for scripting in a limited domain enterprise context. Sure, that means it's not as "pure" and "ideological" as some languages, but it's something that's useful in the business sense.