-
-
-
@mjtsai Things like non-pointer isa (http://www.sealiesoftware.com/blog/archive/2013/09/24/objc_explain_Non-pointer_isa.html …) wouldn't be possible if Class hadn't become opaque.0 replies 0 retweets 0 likes -
@mjtsai Fast enumeration. non-fragile instance vars also means unused ivars can be removed from a class definition.0 replies 0 retweets 0 likes -
@rosyna Why wouldn't fast enumeration have been possible before? Were there really a lot of unused ivars removed?0 replies 0 retweets 0 likes -
@mjtsai Fast enumeration requires a lot of compiler support and it just happened to be an Objective-C 2.0 feature. https://www.mikeash.com/pyblog/friday-qa-2010-04-16-implementing-fast-enumeration.html …0 replies 0 retweets 0 likes -
@mjtsai And many of the older classes (NSMenu, NSView, NSWindow, et cetera) have ivars no longer in use.0 replies 0 retweets 0 likes
@rosyna I kind of doubt removing old ivars from view classes makes up for slowing down every ivar access with extra indirection.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
Marcel Weiher
Rosyna Keller
Michael Tsai