Ryan Davis <ryand-ruby / zenspider.com> wrote: > As a trivial-but-real example, I point you to the second from the last > slide in http://www.zenspider.com/~ryand/Ruby2C.pdf This is actually very interesting. I understand that the code is being translated to C with RubyToC.translate, but where/when is the compilation happening? I notice that you do "c src" in your optimize method. Does this invoke GCC or something? It's building a C module? Does this happen at load time? Cheers, Navin.