The common type system defines how types are declared, used, and managed in the runtime, and is also an important part of the runtime's support for cross-language integration. The common type system performs the following functions:
*
Establishes a framework that helps enable cross-language integration, type safety, and high performance code execution.
*
Provides an object-oriented model that supports the complete implementation of many programming languages.
*
Defines rules that languages must follow, which helps ensure that objects written in different languages can interact with each other.
*
Establishes a framework that helps enable cross-language integration, type safety, and high performance code execution.
*
Provides an object-oriented model that supports the complete implementation of many programming languages.
*
Defines rules that languages must follow, which helps ensure that objects written in different languages can interact with each other.