Common Language Specification (CLS)
GPTKB entity
Statements (29)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:technical_specification
|
gptkbp:abbreviation |
gptkb:CLS
|
gptkbp:appliesTo |
gptkb:.NET_languages
|
gptkbp:definedIn |
gptkb:Microsoft
|
gptkbp:documentedIn |
gptkb:ECMA-335
|
gptkbp:enables |
gptkb:security
gptkb:performance multi-language support robustness scalability type safety code reuse cross-language integration versioning support |
gptkbp:guarantees |
code compatibility across .NET languages
|
https://www.w3.org/2000/01/rdf-schema#label |
Common Language Specification (CLS)
|
gptkbp:introducedIn |
gptkb:.NET_Framework_1.0
|
gptkbp:partOf |
gptkb:.NET_Framework
|
gptkbp:purpose |
to promote language interoperability
|
gptkbp:relatedTo |
gptkb:Common_Language_Runtime_(CLR)
gptkb:Common_Type_System_(CTS) |
gptkbp:specifies |
rules for .NET languages
|
gptkbp:usedBy |
gptkb:F#
gptkb:C# gptkb:Visual_Basic_.NET other .NET languages |
gptkbp:bfsParent |
gptkb:Common_Language_Runtime_(CLR)
gptkb:ECMA-335 |
gptkbp:bfsLayer |
6
|