24 engineers on Hacker News describe using Objective-C first-hand: 2 endorse it, 7 regret it, 3 are mixed.
“you'd have to have your head examined to start something in ObjC today. The only reason to do it is maintain an old codebase”
regret · production · 5 yr · coldcode · 2022-07-25 · source ↗ · wrong label?“I don't have good memories of Objective-C where some Foundation calls don't throw”
regret · personal · terhechte · 2021-12-23 · source ↗ · wrong label?“I've been using Objective C which is really clear on that front.”
endorse · personal · mucholove · 2019-11-27 · source ↗ · wrong label?“Why use ObjC OO features when we can write buggy and incoherent C?”
regret · production · dotdi · 2018-11-14 · source ↗ · wrong label?“Optionals also prevent some state sloppiness we had with Obj-C's nil behavior.”
regret · production · manmal · 2016-12-10 · source ↗ · wrong label?“not a single one of us would go back to objective-c.”
regret · production · aaronhayman · 2016-05-25 · source ↗ · wrong label?“Speaking as a full-time iOS person, I don't think I want to write a backend in Obj-C.”
mixed · production · potatolicious · 2013-12-17 · source ↗ · wrong label?“I'm honestly starting to regret choosing to learn Objective-C now.”
regret · personal · throwaway98604 · 2013-11-01 · source ↗ · wrong label?“Quite neat to use Obj-C and all the great frameworks on the web as well.”
mixed · personal · filleokus · 2012-11-09 · source ↗ · wrong label?“My side projects are in horribly wasteful monstrosities like Python and Objective-C/Foundation because, in my spare time, I like projects to actually get finished”
mixed · personal · mrmekon · 2012-04-08 · source ↗ · wrong label?“We moved to native Objective-C and the dev team is much happier. Crashes have full stack traces”
endorse · production · cmchien · 2011-06-20 · source ↗ · wrong label?“Objective-C is a huge blocking issue for me.”
regret · personal · nestlequ1k · 2010-12-30 · source ↗ · wrong label?“port a visualization framework from NeXTSTEP/Objective-C to Windows/C++”
neutral · personal · pjmlp · 2024-10-27 · source ↗ · wrong label?“As an engineer that's written a lot of (old-skool) JS, Java, Obj-C, C++, and PHP”
neutral · production · gresrun · 2019-12-11 · source ↗ · wrong label?“Objective C and C# co-exist via Pinvokes and function pointers.”
neutral · production · gwbas1c · 2018-12-07 · source ↗ · wrong label?“building Swift and Objc for iOS was super easy with Bazel”
neutral · production · codesuki · 2018-05-29 · source ↗ · wrong label?“I was a Java programmer for over a decade before learning Objective C right after ARC came on the scene”
neutral · personal · adevine · 2017-01-11 · source ↗ · wrong label?“I've been using statically typed languages for 20 years (C++, Java, Objective-C)”
neutral · production · 20 yr · prewett · 2016-12-22 · source ↗ · wrong label?“For a hobby project we use Objective-C, but we are starting to write some bits in Swift.”
neutral · personal · zZorgz · 2016-06-19 · source ↗ · wrong label?“Jetbrains IDEs for Java, JS/HTML, and now Obj C”
neutral · personal · hrabago · 2014-12-09 · source ↗ · wrong label?“I don't want/need HTML things in my Objective-C editor.”
neutral · production · rpwilcox · 2013-12-04 · source ↗ · wrong label?“I've been using Inconsolata-g for my Objective-C development for a while now”
neutral · personal · vinhnx · 2013-11-21 · source ↗ · wrong label?“Languages: Ruby on Rails, Obj-C, Java. We run on Asterisk and are hosted by RackSpace.”
neutral · production · takecarex3 · 2013-10-01 · source ↗ · wrong label?“now I'm doing indie games in C++/objective c.”
neutral · production · richardjdare · 2013-09-30 · source ↗ · wrong label?