Hacker News new | ask | show | jobs
by Ezhik 856 days ago
I'm learning Objective-C because I want to figure out how Cocoa and macOS work.

Nobody makes Cocoa (AppKit) learning resources anymore, especially not in modern Swift, but Objective-C ones still work to this day.

I'm sure I'll switch to Swift eventually, but even macOS Sonoma is still 53% Objective-C code, so if I really want to grok it, I have to have at least some knowledge of the language. Even if Swift is better, this will still help me learn why it is better.