Skip to main content
33 events
when toggle format what by license comment
Aug 26, 2020 at 11:14 vote accept Neil Meyer
Sep 6, 2019 at 13:46 comment added spnkr to play devil's advocate: objective-c was/is very off-putting for low-skill-level developers. so when that was the only choice, only high skill level developers could make apps. so mac apps were good because only very smart people made them.
Apr 26, 2019 at 7:43 vote accept Neil Meyer
Aug 26, 2020 at 11:14
Apr 24, 2019 at 10:12 comment added JeremyP Unfortunately, this interesting question has been put on hold. Even more unfortunately, the reason is justified. Anyway, no is the answer. Most of the competition was using C++ or even still is using C++. Objective-C is vastly superior to C++ for building GUI based application user interfaces.
Apr 24, 2019 at 7:51 history closed Raffzahn
tofro
isanae
Brian Tompsett - 汤莱恩
pipe
Opinion-based
Apr 24, 2019 at 7:45 comment added Aaron F "greybeards"... "of this era"... it wasn't that long ago! :-)
Apr 24, 2019 at 7:28 comment added ChatterOne So... you're asking someone on the internet if it was just the experience of someone on the internet?
Apr 24, 2019 at 0:13 comment added aaa90210 Actually apples was going down the gurgler around the time Jobs returned (and brought Obj-C with him), and it was up up up after that. Did it need to be replaced with a more modern language? Probably, but look how far it got them.
Apr 23, 2019 at 23:56 answer added Justin Ohms timeline score: 3
Apr 23, 2019 at 22:54 answer added Christophe timeline score: 6
Apr 23, 2019 at 22:50 comment added Alexander Someone (I don't know enough to do it well myself) should delve into the ObjC runtime, and how important it was to the success of Apple platforms because of Interface Builder, Cocoa bindings, and KVO.
Apr 23, 2019 at 22:11 answer added Mohair timeline score: 3
S Apr 23, 2019 at 21:35 history suggested Warren Young CC BY-SA 4.0
spelling and capitalization fixes
Apr 23, 2019 at 20:32 comment added Kelvin Sherlock Javascript hipsters complain about Objective C, but people don't usually call them "greybeards".
Apr 23, 2019 at 20:18 review Suggested edits
S Apr 23, 2019 at 21:35
Apr 23, 2019 at 20:02 answer added gnasher729 timeline score: 4
Apr 23, 2019 at 17:14 comment added D. Patrick @MasonWheeler, Chris Lattner's first commit to Swift was in July of 2010. Steve Jobs resigned August 24th, 2011. Jobs was still at the helm when they started working on Swift.
Apr 23, 2019 at 16:28 answer added Brian H timeline score: 6
Apr 23, 2019 at 16:21 comment added Brian H Just as a counter argument, the fact that development was not hindered by Obj-C is self-evident just by looking at the massive success of the App Store. After all, the great mass of Obj-C developers are NOT Apple employees; they are 3rd party iOS developers.
Apr 23, 2019 at 16:20 comment added Raffzahn @MasonWheeler Err... you may want to take a look at it first. The message handling is the key idea about OOP in ObjC, it's not really needed to 'support infrastructure' as that can be done from any language. Keeping that core principle meant it's worth it - while C like parts got removed. But hey, this is ofc a very opinionated. Like there are people prefer cryptic C code over Pascal clarity. So each in his own way.
Apr 23, 2019 at 16:04 comment added Mason Wheeler @Raffzahn Yeah, they kind of had to keep support for the infrastructure that all the OS APIs were built on...
Apr 23, 2019 at 15:59 comment added Raffzahn @MasonWheeler Hmm, looking at Swift, it is noteworthy that the Objective C style of message based dynamic linking was kept, while the C style parts were dropped. Seams like Objective C's merits did outlast Jobs time on the planet.
Apr 23, 2019 at 15:57 answer added Raffzahn timeline score: 8
Apr 23, 2019 at 15:32 comment added dashnick Probably because Jobs wasn't a programmer :)
Apr 23, 2019 at 15:30 comment added Mason Wheeler Whatever various people's anecdotes may claim, it's hard to argue with the timing evidence. Objective-C was introduced at Apple when Steve Jobs came back and started stuffing it down everyone's throats, and when it was announced that he had terminal cancer, Apple didn't even wait for him to be dead before they started working on a replacement for it! It's difficult to draw any other conclusion than that Obj-C was something that Jobs personally loved and most of the rest of the company hated.
Apr 23, 2019 at 15:25 answer added DarkDust timeline score: 7
Apr 23, 2019 at 15:22 answer added Maury Markowitz timeline score: 35
Apr 23, 2019 at 15:05 review Close votes
Apr 23, 2019 at 17:30
Apr 23, 2019 at 14:54 history became hot network question
Apr 23, 2019 at 13:26 answer added Tommy timeline score: 23
Apr 23, 2019 at 13:26 answer added Brian Knoblauch timeline score: 5
Apr 23, 2019 at 13:01 history edited Omar and Lorraine
edited tags
Apr 23, 2019 at 12:07 history asked Neil Meyer CC BY-SA 4.0