4 ms·
The captive bit isn't entirely true, as the language has had Objective-C for competition. I suspect that instead of an enthusiasm gap the greater negative impa
by catach 6y ago
The captive bit isn't entirely true, as the language has had Objective-C for competition.
I suspect that instead of an enthusiasm gap the greater negative impact on FOSS libraries comes from the Apple-platform dev community being strongly oriented around making consumer-focused programs for money.
- qalmakka 6y agoObjective-C is neither easy nor something most people liked. I did actually like it because I always thought it was really cool, but most people I talked with hate it with a passion. For the average Java developer, choosing between Swift and Objective-C is like choosing between cake and a tomato for dessert. Some people might pick Objective-C, but it's definitely not the majority.
- pjmlp 6y agoFunny, when Mac OS X was released, it had two programming languages in equal footing Java and Objective-C, because Apple wasn't sure if developers would be keen in using Objective-C, like on NeXTSTEP. They created their own Java implementation, had Sun on stage at WWDC, additional runtime features for integration with OS X frameworks, ported WebObjects to Java. Then the crowd assembled around Objective-C tooling and the rest is history.