Peter Levstik (2014) Testing and benchmarking the prototype MRuby compiler. EngD thesis.
Abstract
The MRuby programming language is a simplified version of Ruby. It is meant to be used in embedded systems and as a sub module in larger applications. At the time being it is still being developed. Nevertheless, apart from the official interpreter a prototype compiler exists as well. Estimate the quality of the prototype MRuby compiler and compare the speed of programs compiled with it against the equivalent programs written in similar programming languages. Use some well-known benchmark programs if at all possible.
Actions (login required)