Sciweavers

416 search results - page 3 / 84
» The ruby intermediate language
Sort
View
POPL
2005
ACM
15 years 9 months ago
A simple typed intermediate language for object-oriented languages
Traditional class and object encodings are difficult to use in practical type-preserving compilers because of the complexity of the encodings. We propose a simple typed intermedia...
Juan Chen, David Tarditi
DLS
2010
141views Languages» more  DLS 2010»
14 years 7 months ago
Optimizing dynamic dispatch with fine-grained state tracking
Dynamic mixin is a construct available in Ruby and other dynamic languages. It can be used as a base to implement a range of programming paradigms, such as dynamic aspectoriented ...
Salikh Zakirov, Shigeru Chiba, Etsuya Shibayama
ICFP
1998
ACM
15 years 1 months ago
Implementing Typed Intermediate Languages
Zhong Shao, Christopher League, Stefan Monnier
POPL
2007
ACM
15 years 9 months ago
A typed intermediate language for compiling multiple inheritance
Type-preserving compilation can improve software reliability by generating code that can be verified independently of the compiler. Practical type-preserving compilation does not ...
Juan Chen