Using a JIT seems different from creating a JIT, though, and doesn't seem to require compiler engineers. From what I understand this converts Ruby code directly into C object code? Or does it transpile to C and then compile it? Either way, transpiling doesn't seem as complicated as compiling.