3 ms·
> Besides, as far as I know, Objective-C only ever gained traction within the very narrow realm of MacOS and iOS application development, and has since been mos
by chipdart 2y ago
> Besides, as far as I know, Objective-C only ever gained traction within the very narrow realm of MacOS and iOS application development, and has since been mostly supplanted by Swift in both of those use cases.
I would take a step further and point out that Objective-C was forced upon developers by Apple as the official tech stack to develop software targeting macOS and iOS. If that was not the case, I seriously doubt it would have gained any traction at all.
- F3nd0 2y agoIsn't that how it usually works with any given platform? Developing most of it with a given toolset which is then regarded as 'natural' or 'official', while developing for it with other tools becomes less viable or desirable due to lack of work and official support?
- spacemadness 2y agoThe way some of my colleagues gush about objC, I wonder. I honestly can’t stand objC. This is coming from someone who coded in C for many years. Swift is such a huge improvement.
- mpweiher 2y ago> Objective-C was forced upon developers by Apple That turns out not to be the case. In fact Apple initially pointed developers at everything but Objective-C. 1. Carbon ("all life forms are based on Carbon") 2. Java. Remember all the sample code in Java? 3. "Modern syntax". All these quickly fell to the wayside, as people overcame their mostly superficial angst ("uuuh, square brackets and keywords, how will I ever survive") and saw that Objective-C delivers the goods.