-
Notifications
You must be signed in to change notification settings - Fork 0
Ruby in Research
Ruby isn't often the subject of research projects. A lot of systems research has used languages like C, C++ and Java. Contemporary programming language research often uses languages like Java, Scala and Haskell. Modern research into VMs and JITs is often based on Java or recently Python.
Very recently I've noticed some papers starting to use Ruby. If you find any others at serious venues, please add them to the list.
- W. Ji, L. Lu, and M. L. Scott. TARDIS: Task-level access race detection by intersecting sets. In Proceedings of the 4th Workshop on Determinism and Correctness in Parallel Programming (WoDet), 2013.
- R. Odaira, J. G. Castanos, and H. Tomari. Eliminating global interpreter locks in Ruby through hardware transactional memory. In Proceedings of the 19th Symposium on Principles and Practice of Parallel Programming (PPoPP), 2014.
-
J. An, A. Chaudhuri, J. S. Foster, and M. Hicks. Dynamic inference of static types for Ruby. In Proceedings of the 38th ACM Symposium on Principles of Programming Languages (POPL), 2011.
-
M. Madsen, P. Sørensen, and K. Kristensen. Ecstatic – type inference for Ruby using the cartesian product algorithm. Master’s thesis, Aalborg University, 2007.
- N. Goto, P. Prins, M. Nakao, R. Bonnal, J. Aerts, and T. Katayama. Bioruby: bioinformatics software for the ruby programming language. Bioinformatics, 26(20):2617–9, Oct 2010.