Skip to main content
Objective-C

Objective-C

High-level programming languageWikipedia

Search complete. 35 mentions across 19 episodes found for "Objective-C".

Oct 26, 2026

Georg TuparevGUEST
7:02
And the other thing is that during these development times, the technology also evolves.
Georg TuparevGUEST
7:08
If you're talking about MUNE, for instance, where we started about 2005, We started with Objective-C and some of the frameworks then we used WebObjects at the time.
Georg TuparevGUEST
7:20
WebObjects we still use for many of the projects, unfortunately, because there is no better replacement of EUF, not because of the WebObject itself, the web part of the WebObjects, but
Leo DionHOST
7:30
EUF.

24 MINS LATER

Georg TuparevGUEST
31:53
So, yeah, and all the stuff with the garbage collection and all the problems there.
Georg TuparevGUEST
31:58
So for this type of thing, Swift is extremely good and extremely fast, predictable.
Georg TuparevGUEST
32:05
What we are missing with Swift, unfortunately, is the dynamic loading that we had in Objective-C, loadable bundles.
Georg TuparevGUEST
32:14
Yeah, so how do you get around that? Well, with ugly threats.
John CooganHOST
23:13
Like, if you're a small app developer and you're like, ah, like, yeah, 1% of my audience is using the iPhone Duo.
John CooganHOST
23:20
Do I really want to open up Xcode and sit there and rewrite all the views and get an Objective-C or Swift and actually hammer out, you know, a layout that looks good? If you can...
John CooganHOST
23:32
Point an AI agent at this and get it to get you 90% of the way there.
John CooganHOST
23:36
Maybe you'll do it a little bit faster.
Coder Radio

Coder Radio

659: Checking In

Oct 23 · 1 Mention

Mike DominickHOST
13:09
Happy coding.
Mike DominickHOST
13:10
And remember, Objective-C is still better.
Mike DominickHOST
13:13
Bye bye.
Shannon BeckHOST
15:43
I tell you
Hart RossmanGUEST
15:43
this whole story because neither of us knew Swift or Objective-C terribly.
Hart RossmanGUEST
15:48
I mean, I know some C, but I don't spend a lot of time in it day to day.
Shannon BeckHOST
15:52
And the journey
JesseHOST
2:21
So I kind of wanted to try it out.
JesseHOST
2:22
Originally to write apps for the iPhone, you had to write in Objective-C.
JesseHOST
2:27
And then later they created this new language that was similar but better in a number of ways called Swift.
JesseHOST
2:33
And that was probably like 10 years ago now or something.

16 MINS LATER

JesseHOST
18:13
So Kotlin and Java both compile to identical JVM bytecode.
JesseHOST
18:18
and offer matching runtime performance, but they differ in syntax, safety, and ecosystem focus.
JesseHOST
18:23
Okay, so I think that is actually really similar to how Swift and Objective-C are.
JesseHOST
18:29
I believe that Swift, that was the same sort of thing of like, let's make the language, the syntax, and things like that better to work with, but it still kind of compiles down to the same thing, I believe.
speaker_5HOST
15:08
We need to look at the engine under the hood, the Swift programming language itself.
speaker_6HOST
15:13
Historically, Apple developers used Objective-C.
speaker_6HOST
15:16
Which was powerful, but archaic and honestly pretty clunky.
speaker_6HOST
15:21
Swift was introduced to modernize the ecosystem.
speaker_6HOST
17:09
But if that image fails to load, that pointer might point to nothing.
speaker_6HOST
17:14
It's null.
speaker_6HOST
17:15
and C or Objective-C, if the app tries to process that null pointer as if it were actual data, it triggers a segmentation fault and the app instantly crashes.
speaker_5HOST
17:24
We have all experienced that as users.
Samyr QureshiGUEST
11:28
And I think HR was a little bit like, What's going on here? And then my CTO, who's still operating in the company, was a student at UF as a master's student.
Samyr QureshiGUEST
11:38
And I was hacking on stuff in college and I was looking for Objective-C programmers, which was basically the predecessor to Swift, the first language to build mobile apps in the App Store.
Samyr QureshiGUEST
11:47
Yeah.
Samyr QureshiGUEST
11:48
And I like did a Boolean search on LinkedIn and he was like one of five people that had Objective-C experience.
Samyr QureshiGUEST
11:53
And I just cold DM'd him.
Samyr QureshiGUEST
11:55
We're both Gators.
Christopher LopezGUEST
22:28
It can be.
Christopher LopezGUEST
22:29
Um, and, you know, we have Objective-C, which is my favorite language.
Christopher LopezGUEST
22:33
I think it's, it's beautiful.
Christopher LopezGUEST
22:34
Um, you know, we have Swift, which is not really replacing Objective-C, but it's a-another language that's been getting more mature and more threat actors have been leveraging.
Christopher LopezGUEST
22:44
Uh, we have Go, you know, which everyone is dealing with.
Christopher LopezGUEST
22:47
We have Rust, which is, which is a mess, honestly.
Dan'l LewinGUEST
22:50
Well, yeah, no, there's, there's more to it, so it's a very good and fair question.
Dan'l LewinGUEST
22:54
We were pretty far down the pike having selected Berkeley distribution as the foundation, and we made a series of other choices, which I'm sure you want to talk about around what we're gonna do with Interface Builder and object orientation and, and Objective-C as opposed to C++ and all the things that went into the whole stack were really important.
Dan'l LewinGUEST
23:15
And we were licensing a lot.
Dan'l LewinGUEST
23:16
I mean, the compilers we licensed from Richard Stallman at MIT, that was my turf, right? I was smart enough to know what I didn't know when I was at Apple, and so the university people adopted me when I would just say, "I don't know, tell me." And then they were educating me all the time, so I was learning who was doing what where in the university community and how that could be pieced together into what they wanted at the end of the day.

8 MINS LATER

Dan'l LewinGUEST
31:59
But he was at Inria in, in France, where he did a lot of the early research, and he's a professor academic type as well.
Dan'l LewinGUEST
32:06
But he was just a super gentle person and, and a genius in the field at that moment in time of thinking through how to build a kit, if you will, that would sit on top of the object library that would let you build these things.
Dan'l LewinGUEST
32:22
And because of the choice that, again, William and Bud Tribble were party to of Objective-C and the notion of dynamic binding at runtime was key.
Dan'l LewinGUEST
32:34
And that's-- Everybody else had gone another direction with, you know, C++ and, a- and the rest.
Artificial IntelligenceNARRATOR
20:01
That is why the Pixel 9 ships with 12GB and the Pixel 9 Pro with 16GB, and why every Googlebook starts at 16GB.
Artificial IntelligenceNARRATOR
20:10
Apple uses Automatic Reference Counting , which the compiler builds directly into Swift and Objective-C code.
Artificial IntelligenceNARRATOR
20:17
Objects are freed the instant nothing references them, with no scan, no pause and no big free buffer.
Artificial IntelligenceNARRATOR
20:24
On top of that, macOS compresses cold memory in place instead of paging it to disk.

9 more episodes mention Objective-C.

Create an account to see the whole feed, search across every transcript, and follow the entities you care about.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.