Sciweavers

416 search results - page 3 / 84
» The ruby intermediate language
Sort
View
POPL
2005
ACM
14 years 6 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»
13 years 3 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
13 years 10 months ago
Implementing Typed Intermediate Languages
Zhong Shao, Christopher League, Stefan Monnier
POPL
2007
ACM
14 years 6 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