Three Compilers, One Concern Each

In the talk , the tenth rung of the ladder gets a single line and a "hold that thought": typed Ruby ─▶ Spinel ─▶ C ─▶ machine code That rung is three compilers standing on each other's shoulders: Roundhouse turns a Rails application into the subset of Ruby that Spinel , Matz's ahead-of-time compiler, accepts; Spinel turns that Ruby into C; the system C compiler turns the C into a native binary.…