| A. Kennedy and D. Syme. Design and implementation of generics for the .NET Common Language Runtime. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pages 1--12, Snowbird, Utah, June 2001. |
....for the SML module system. At the same time TIL was being developed, Java was starting to gain momentum, and we believe it is fair to say that the TIL had some influence on the various proposals for adding generics to Java (c.f. 18, 20] as well as the current implementation of C# generics [7]. Though performance was the initial focus, it soon became clear that the lasting idea was that we should be using strongly typed intermediate languages in our compilers. When developing the compiler, we quickly found that the ability to type check the intermediate code after a transformation was ....
A. Kennedy and D. Syme. Design and implementation of generics for the .NET Common Language runtime. In ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 1--12, Snowbird, Utah, June 2001.
....counterexample exploits the manipulation of state to generate a runtime exception. Thus it appears that adopting a functional core calculus of Java to study generics is an oversimplification. We intend to use MJ as a basis for studying the proposals for generic extensions to both Java [2] and C [14] In other work, we are developing a logic for reasoning about MJ programs, based on the bunched logic approach pioneered by O Hearn, Reynolds and Yang [17, 18] Acknowledgements Portions of this work were presented at the Workshop for Object Oriented Developments [1] We are grateful to the ....
A.J. Kennedy and D. Syme. The design and implementation of generics for the .NET common language runtime. In Proceedings of PLDI, june 2001.
....some of the issues discussed above. For instance, in the Java programming language heterogeneity is handled through bytecode interpretation. Permissions, grants and stack inspection handles dynamic check of possibly untrusted code. C# generics account for highly parameterized generic components [KS01] The .NET architecture supplies a programming technology embodying general facilities for handling heterogeneity and orchestration of WEB services. 3 MetaKlaim This section introduces MetaKlaim, a foundational multi stage calculus specifically designed to model both the spatial and temporal ....
A. Kennedy and D. Syme. The design and implementation of generics for the .net common language runtime. In Proc. ACM SIGPLAN Conference on Programming Language Desing and Implementation (PLDI), Snowbird, Utah, USA, june 2001. ACM Press.
....to share their common state directly, and integrates that sharing with the more tightly coupled sharing available in SMP clusters. Platform and language heterogeneity can be supported on virtual machine based systems such as Sun JVM [23] and Microsoft . NET [25] The Common Language Runtime [20] (CLR) under the .NET framework promises support for multi language application development. In comparison to CLR, InterWeave s goal is relatively modest: we map strongly typed state across languages. CLR seeks to map all high level language features to a common type system and intermediate ....
A. Kennedy and D. Syme. Design and implementation of generics for the .net common language runtime. In PLDI'01.
No context found.
A. J. Kennedy and D. Syme. Design and implementation of generics for the .NET Common Language Runtime. In Programming Language Design and Implementation. ACM, 2001.
No context found.
A. J. Kennedy and D. Syme. Design and Implementation of Generics for the .NET Common Language Runtime. In Programming Language Design and Implementation. ACM, 2001.
No context found.
A. Kennedy and D. Syme., Design and implementation of generics for the .NET Common Language Runtime. In PLDI 2001.
No context found.
A. Kennedy and D. Syme. Design and implementation of generics for the .NET Common Language Runtime. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pages 1--12, Snowbird, Utah, June 2001.
No context found.
D. Yu, A. Kennedy, D. Syme, Formalization of generics for the .Net common language runtime, in: POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages, ACM Press, 2004, pp. 39--51. 29
No context found.
A. Kennedy and D. Syme. Design and implementation of generics for the .NET Common Language runtime. In ACM SIGPLAN Conference on Programming Language Design and Implementation, pages 1--12, Snowbird, Utah, June 2001.
No context found.
Andrew Kennedy and Don Syme. The Design and Implementation of generics for the .NET Common Language Runtime. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2001), Snowbird, UT, USA, June 2001.
No context found.
Andrew Kennedy and Don Syme. The design and implementation of generics for the .NET common language runtime. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), 2001.
No context found.
D. Yu, A. Kennedy, and D. Syme. Formalization of generics for the .NET common language runtime. In POPL, pages 39--51, Jan. 2004.
No context found.
Andrew Kennedy and Don Syme. Design and implementation of generics for the .NET Common Language Runtime. In Programming Language Design and Implementation (PLDI), June 2001.
No context found.
Don Syme and Andrew Kennedy. Design and implementation of generics for the .NET Common Language Runtime. In Proc. of ACM PLDI. ACM, June 2001.
No context found.
D. Yu, A. Kennedy, and D. Syme. Formalization of generics for the .NET common language runtime. In Proceedings of POPL, 2004. 15
No context found.
Andrew Kennedy and Don Syme. The design and implementation of generics for the .net common language runtime. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI), 2001.
No context found.
Andrew Kennedy and Don Syme. The design and implementation of generics for the .net common language runtime. In Proceedings of the Conference on Programming Language Design and Implementation (PLDI), 2001.
No context found.
A. Kennedy and D. Syme. Design and implementation of generics for the .net common language runtime. In PLDI, 2001.
No context found.
Andrew Kennedy and Don Syme. Design and implementation of generics for the .NET Common Language Runtime. In Programming Language Design and Implementation (PLDI), June 2001.
No context found.
Andrew Kennedy and Don Syme. Design and implementation of generics for the .NET Common Language Runtime. In Programming Language Design and Implementation (PLDI), June 2001.
No context found.
A. Kennedy and D. Syme. Design and Implementation of Generics for the .NET Common Language Runtime. In Conference on Programming Language Design and Implementation 2001.
No context found.
A. Kennedy, D. Syme. Design and implementation of generics for the .NET Common Language Runtime. In PLDI 2001.
No context found.
D. Yu, A. Kennedy, and D. Syme. Formalization of generics for the .NET common language runtime. In Proceedings of the 31st ACM Symposium on Principles of Programming Languages (POPL), 2004. 13
No context found.
A. Kennedy and D. Syme. Design and implementation of generics for the .NET Common Language Runtime. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pages 1--12, Snowbird, Utah, June 2001.
First 50 documents
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC