|
|
|
|
|
by tlrobinson
6385 days ago
|
|
Objective-C is a dynamic language. Check out MacRuby, which is Ruby implemented on top of the Objective-C runtime: http://www.macruby.org/ The key difference between this and other "bridges" is Ruby classes are implemented as Objective-C classes. This couldn't have been done if Objective-C weren't as dynamic as it is. Objective-C is basically Ruby in C's clothing (which leads to a very different "feel", but in terms of "dynamicism" they're approximately the same). And "slapping it on top of assembly language"? I'm not sure what that has to do with anything. C compilers are usually written in C. V8 (Chrome's JavaScript engine) generates machine code. What exactly is your argument? |
|
The implementation language of the compiler is completely irrelevant.