Answer (1 of 4): Apple got Objective-C in a bundle with its aquisition of NeXT. It was during the creation of NeXTStep where this design was taken. First reason: Timing. At the point in history where NeXT needed a solution, C++ was little more than a twinkle in the Bjarne’s eye. Second reason:...