Ni som föreslår Carbon framför Cocoa (i generell mac-programmering), får en känsla av att ni inte riktigt förstår vad ni pratar om ...
Har ni t.ex. kollat in Cocoa Bindings och Core Data...?
Dessutom är Objective-C ett väldigt praktiskt och snyggt språk. Svårt är det egentligen inte heller.
Ang. bryggor mellan Cocoa och t.ex. Python eller Ruby, har bara kollat in PyObjC lite, men det verkar väldigt simpelt.
Minns jag rätt så är följande Objective-C-metod:
NSSound *mySound = [[NSSound alloc] init];
[mySound beep];
Ekvivalent med denna Pythonkod:
mySound = NSSound.alloc().init()
mySound.beep()
EDIT: Ett exempel till med selektorer:
NSString *myString = [NSString initWithString:anotherString];
Motsvarar:
myString = NSString.initWithString_(anotherString)