I have no formal education in computer science but I have been programming in Java, Ruby, jQuery for a long time.
I was checking out macruby project. I keep running into statements which are similar to "In MacRuby objective-c runtime is same as ruby runtime".
I understand what MRI is. I understand what ruby 1.9 is bringing to the table. However I fail to understand how the VM for one language can support another language.
I know I am asking a question answer to which relies on years of formal education. Still any pointers and any discussion will help.
Also I like what I see in macruby.