Ruby to C Translator by AI
Hideki Miura • online • Japanese • Talk

Date: September 04, 2020
Published: unknown
Announced: unknown

I am developing Ruby to C Translator "MMC". This uses AI (i.e. Abstract Interpretation) for Type Profiling and Escape Analysis. MMC generates very efficient C code by AI. For example , MMC gains about 50 times faster than CRuby for ao-bench (faster than C version). I will presentation the technical detail of MMC especially escape analysis.

RubyKaigi 2020 Takeout

Explore all talks recorded at RubyKaigi 2020 Takeout
Samuel Williams
Benoit Daloze
Yukihiro "Matz" Matsumoto
Kevin Newton
Jônatas Davi Paganini
Lin Yu Hsiang
Yusuke Endoh
Ufuk Kayserilioglu
+21