Language integration in the common language runtime

被引:13
作者
Hamilton, J [1 ]
机构
[1] Microsoft Corp, Common Language Runtime Dev Team, Redmond, WA 98052 USA
关键词
language interoperability; common type system; exception handling; virtual machine; intermediate language; metadata;
D O I
10.1145/772970.772973
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The Common Language Runtime (CLR) is language and platform-neutral, and provides the underlying infrastructure for the Microsoft NET Framework. A key innovation in the CLR is its support for multiple programming languages, enabling programming language integration at the runtime level to a much greater degree than is currently possible.
引用
收藏
页码:19 / 28
页数:10
相关论文
共 31 条
[11]  
*ECMA, 2001, ECMA334
[12]  
GUTKNECHT J, 2001, BABEL 01 1 INT WORKS
[13]  
HAMILTON J, 1996, REUSING BINARY OBJEC
[14]  
HAMILTON J, 1996, PROGRAMMING DIRECTTO
[15]  
HAMILTON J, 1996, P 1996 USENIX C OBJ
[16]  
HUDAK P, GENTLE INTRO HASKELL
[17]  
*IBM, GC264341 IBM
[18]  
*IBM, SYST OBJ MOD SOM COM
[19]  
JONES S, C MINUS MINUS PORTAB
[20]  
KELSEY R, 1998, ACM SIGPLAN NOTICES