4 ms·
The Amiga 1000 was the first computer I ever LOVED, but I never could get my head around how to program back in those days. Years later, Objective-C was the fir
by ChristopherDrum 5y ago
The Amiga 1000 was the first computer I ever LOVED, but I never could get my head around how to program back in those days. Years later, Objective-C was the first programming language that finally clicked for me and made me feel like I was truly, finally in control of my computer (Macintosh running OS X 10.2).
Now that Swift has supplanted ObjC on Mac and iOS, it feels somehow comforting to know that my ObjC love can live on in the arms of my Amiga love.
- azinman2 5y agoObjC isn’t going anywhere on Apple platforms anytime soon or even late from now.
- dt2m 5y agoand neither is OpenGL
- ChristopherDrum 5y agoYes, it's true that ObjC is pretty firmly entrenched after so many years driving the platforms. But it also doesn't feel like I'm doing myself many favors professionally by investing any further time into that language. For personal stuff, I can do whatever of course. I dunno, maybe I'm wrong; can't say I've researched "How in-demand are ObjC skills in the job market?" these days to speak with any authority on the matter.
- pjmlp 5y agoMetal is written in a mix of Objective-C and C++, the only thing Swifty about it are language bindings, so it isn't going anywhere.
- ChristopherDrum 5y agoJoining the Metal team is well beyond my abilities. I didn't explicitly say it, but I'm an application developer, not a graphics guru. So for me, Metal might technically be composed of some Objective-C, but from my perspective it might as well not be, because it's a project I'll never be equipped to contribute toward. But your point is taken; Objective-C isn't dead, and my choice of words didn't contain proper nuance.