Re:A former Uber engineer's disaster story
by saagarjha on Thursday December 10, 2020 @01:07PM
(#25376485)
I hate to break it to you, but almost all the code running on your iPhone right now was written in Objective-C and C and C++.
Re:A former Uber engineer's disaster story
by offtop5 on Thursday December 10, 2020 @01:45PM
(#25376920)
You can enjoy coffee without grinding your own beans.
I personally find lower level programing to be frustrating and difficult. I've built an amazing career with JavaScript and C# primarily. My hobbyist projects use C# , JS and Flutter.
I can't wrap my head around things like pointers or memory management
Re:A former Uber engineer's disaster story
by WSSP on Thursday December 10, 2020 @04:40PM
(#25379103)
post-ARC, Objective-C and Swift aren't very different in terms of memory management. retain and release are handled for you, and you only need to worry about retain cycles. structs in Swift change things a bit, but not that much
Re:A former Uber engineer's disaster story
by uberiosthrow on Thursday December 10, 2020 @05:14PM
(#25379505)
+1
With swift & obj-c your coding against the same library APIs, so in many ways it's a very similar level of programming. In many ways swift is far more complicated than Obj-C. With Obj-C iOS apps your not really writing that much C vs. the pseudo-smalltalk attachment to it.
I hate objective C with a passion. It's like some archaic language of a bygone era forced to run on a cell phone