Skip to content
Chris Seaton edited this page Apr 4, 2014 · 10 revisions

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.

Papers Specifically Using JRuby

Parallelism

  • L. Lu, W. Ji, and M. L. Scott. Dynamic enforcement of determinism in a parallel scripting language. In Proceedings of the 35th Conference on Programming Language Design and Implementation (PLDI), 2014. (to appear)

  • 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.

Papers More Generally About Ruby

Concurrency

Static Analysis

Papers Using Ruby

Bioinformatics

Modelling

Papers Not About Ruby, But Relevant to JRuby

JVM

Clone this wiki locally