Theocacao
Leopard
Design Element
Comment on "CocoaHeads: Objective-C 2.0"
by Blain — Sep 15
I have this to say about Operator Overloading: When it's possible to get a compile message of "This is valid and well-formed code, but there's so many ways I can translate it, I can't even guess what to do," you've got a serious design flaw in your language.

The reason dot property syntax isn't as bad as I feared is because all NSObjects are pointers, so fooObject.property can't be mistaken for a c construct.
Back to "CocoaHeads: Objective-C 2.0"
Design Element

Copyright © Scott Stevenson 2004-2015