←back to thread

107 points wmlive | 1 comments | | HN request time: 0.209s | source
Show context
itslennysfault ◴[] No.42129253[source]
So, this is why the abomination that is Obj-C is/was used for iPhone/Mac apps. I can't overstate how much I hate Obj-C. I'm so sooo happy Swift has pretty much entirely taken over.

Side note... I feel similarly about the Java to Kotlin transition. Sooo much better. Although, I don't hate Java NEARLY as much as Obj-C.

replies(5): >>42129327 #>>42129817 #>>42130011 #>>42130250 #>>42130804 #
mentos ◴[] No.42130011[source]
Did you start with Swift or Objective-C?

I started with Objective-C and loved it but I imagine that wouldn’t have been the case if I started with Swift.

replies(3): >>42130326 #>>42146460 #>>42150177 #
1. throwaway655368 ◴[] No.42146460[source]
I started the iOS development with Objective-C and hated the language. gp's comment is pretty much my feeling as well. I wonder if I'd enjoy Swift so much if it wasn't in contrast to how utterly horrible Objective-C was. These days I still need to revisit legacy Obj-C codebases occasionally or make Obj-C wrappers to interface with C++ code and every time it feels like diving into a cesspit.