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
Kevin Newton
Yukihiro "Matz" Matsumoto
Samuel Williams
ITOYANAGI Sakura
Soutaro Matsumoto
Hideki Miura
Masatoshi SEKI
ODA Hirohito
+21