2 ms·
It's not the wrapping of the language that is the issue. Unless you're writing bytecode by hand, every programer deals with some abstraction. The issue is wrap
by hkarthik 15y ago
It's not the wrapping of the language that is the issue. Unless you're writing bytecode by hand, every programer deals with some abstraction.
The issue is wrapping a language with a higher level abstraction, but then proceeding to use your abstraction with a framework designed for the lower language. In the case of the post, the author mentions using MacRuby/mRuby to Objective-C, but then proceeding to use it with Cocoa, which is really designed specifically for Objective-C. Using it with Ruby just ends up being awkward and unwieldy.