Live data from Hacker News

Ask HN: How many of you Apple developers still use Objective C?

news.ycombinator.com

41–50 of 160 posts

Re: Ask HN: How many of you Apple developers still use Objective C?

#41
post #17

I use Objective-C exclusively (no Swift) in my App Store apps. I wrote a Swift app for a hobby/free project a few years ago and regretted it. They changed the language and deprecated some of my code, which isn't easily replaceable without a significant rewrite. The project now compiles only in Swift 4 and will die when Swift 4 support is removed from Xcode. I see no reason to use Swift. The compiler is slower and bug…

> C interoperablity, while it exists in Swift, can be very painful Interesting, that hasn't been my experience. I'm curious, what have you ran into that was painful?

I'm not op and it's been many years since I tried but back in the early days of Swift interop with C worked great until it didn't and it was very difficult to figure out what was going on because the debugger might as well have not existed.

Re: Ask HN: How many of you Apple developers still use Objective C?

#42
post #17

I use Objective-C exclusively (no Swift) in my App Store apps. I wrote a Swift app for a hobby/free project a few years ago and regretted it. They changed the language and deprecated some of my code, which isn't easily replaceable without a significant rewrite. The project now compiles only in Swift 4 and will die when Swift 4 support is removed from Xcode. I see no reason to use Swift. The compiler is slower and bug…

absolutely the same here.

the problem with Swift is that it is a systems programming language and not an app-development language. far to cumbersome, complicated and unproductive for writing apps.

Re: Ask HN: How many of you Apple developers still use Objective C?

#43

Earlier quoted context omitted.

> C interoperablity, while it exists in Swift, can be very painful Interesting, that hasn't been my experience. I'm curious, what have you ran into that was painful?

I'm not op and it's been many years since I tried but back in the early days of Swift interop with C worked great until it didn't and it was very difficult to figure out what was going on because the debugger might as well have not existed.

Not aimed at you particularly, but I've noticed more and more of the technical discussion on HN turn into "I don't really use it, but here's my many years old experience / non-user observation", which is mostly just confusing to people trying to leadn.

You don't need to justify op with old anecdotes, people want to know what the issues are today, if any. At least that's what makes this website valuable for me.

Re: Ask HN: How many of you Apple developers still use Objective C?

#44
post #21

Earlier quoted context omitted.

do you use WebObjects at all?

Later versions of WebObjects used Java.

Does anyone have an ISO image of WO 4.5? Apple are giving away WO 5 (java only) via a dmg on their website, so I doubt they would mind.

Re: Ask HN: How many of you Apple developers still use Objective C?

#45
post #17

I use Objective-C exclusively (no Swift) in my App Store apps. I wrote a Swift app for a hobby/free project a few years ago and regretted it. They changed the language and deprecated some of my code, which isn't easily replaceable without a significant rewrite. The project now compiles only in Swift 4 and will die when Swift 4 support is removed from Xcode. I see no reason to use Swift. The compiler is slower and bug…

> C interoperablity, while it exists in Swift, can be very painful Interesting, that hasn't been my experience. I'm curious, what have you ran into that was painful?

Sockets come to mind.

Re: Ask HN: How many of you Apple developers still use Objective C?

#46
post #17

I use Objective-C exclusively (no Swift) in my App Store apps. I wrote a Swift app for a hobby/free project a few years ago and regretted it. They changed the language and deprecated some of my code, which isn't easily replaceable without a significant rewrite. The project now compiles only in Swift 4 and will die when Swift 4 support is removed from Xcode. I see no reason to use Swift. The compiler is slower and bug…

After years of obj-c I wrote a rather larger app on Swift 1.1. I'll never forget the pain of upgrading to each new version of Swift. And my god, the pain of early swift string manipulation. 100% technical debt annually.

Re: Ask HN: How many of you Apple developers still use Objective C?

#47

Earlier quoted context omitted.

I'm not op and it's been many years since I tried but back in the early days of Swift interop with C worked great until it didn't and it was very difficult to figure out what was going on because the debugger might as well have not existed.

Not aimed at you particularly, but I've noticed more and more of the technical discussion on HN turn into "I don't really use it, but here's my many years old experience / non-user observation", which is mostly just confusing to people trying to leadn. You don't need to justify op with old anecdotes, people want to know what the issues are today, if any. At least that's what makes this website valuable for me.

Definitely makes sense. In defense of the previous comment I made though, the debugger is only marginally better than when Swift first came out. That's regardless of whether or not you're interoping with C. It's still a terrible experience compared to what Obj-C provided.

Re: Ask HN: How many of you Apple developers still use Objective C?

#48
post #44
post #21

Earlier quoted context omitted.

Later versions of WebObjects used Java.

Does anyone have an ISO image of WO 4.5? Apple are giving away WO 5 (java only) via a dmg on their website, so I doubt they would mind.

I think it's on the Rhapsody install media which is floating around.

Re: Ask HN: How many of you Apple developers still use Objective C?

#49
post #44
post #21

Earlier quoted context omitted.

Later versions of WebObjects used Java.

Does anyone have an ISO image of WO 4.5? Apple are giving away WO 5 (java only) via a dmg on their website, so I doubt they would mind.

>Apple are giving away WO 5 (java only)

I tried to download that but the file was damaged

Post reply on HN