Is there anything in the programming side or design of NextSTEP and later Cocoa that lent itself to so many beautiful Mac OS X apps being made?
I've been working on an implementation of OpenStep and Cocoa. The first piece was dynamic runtime methods and protocols. It made adding a view inspector trivial!
However were dynamic/runtime methods the only magic of Cocoa? It feels like we've lost some of the art of desktop apps.
0 comments