CommunityNews

CommunityNews

A Short History of Objective-C (2017)

To date, users have downloaded over 140 billion apps to their iPhones.¹ The iPhone’s success is tied to its ecosystem of third-party apps. When the App Store debuted in 2008, all apps were written in a programming language that few outside the Apple community had ever used: Objective-C. Since then, Objective-C’s usage has exploded in a gold rush of developers making apps. Although Apple introduced its new Swift language in 2014, most of Apple’s iOS operating system is still written in Objective-C, so it will be on Apple devices for years to come.

Read in full here:

https://medium.com/chmcore/a-short-history-of-objective-c-aff9d2bde8dd

This thread was posted by one of our members via one of our news source trackers.

Popular Ios topics Top

First poster: bot
Structured concurrency is a new term for most Swift developers. This is an attempt to decipher its meaning.
New
First poster: bot
Async await in Swift explained with code examples. Async await in Swift allows to write asynchronous tasks with structured concurrency. ...
New
First poster: bot
Cisco IOS Scripting with TCL Configuration Guide, Cisco IOS XE Amsterdam 17.x - Cisco IOS XE Scripting with Tcl [Cisco IOS XE Amsterdam...
New
First poster: bot
Core team to form language workgroup. Moderator note: this post was originally in the light-weight same-type requirement syntax thread, ...
New
First poster: bot
Extracting WhatsApp messages from an iOS backup - Yasoob Khalid. Hi everyone! :wave: I was recently exploring how to get a local backup ...
New
First poster: bot
Ouch, Safari on iOS can overlap multiple full-screen videos. I just discovered an annoying behavior of Safari on iOS: full-screen videos...
New
First poster: bot
Swift was always going to be part of the OS. Someone complained that putting Swift in the OS has only made things worse for developers. ...
New
First poster: bot
It’s not fast, but it’s free—and it runs locally on pocket-sized hardware.
New
CommunityNews
Raw identifiers, backtraces, task naming, and more.
New
CommunityNews
In 2025, playing your own music on an iPhone is surprisingly hard, unless you pay Apple or navigate a maze of limitations. So I built my ...
New

Other popular topics Top

wolf4earth
@AstonJ prompted me to open this topic after I mentioned in the lockdown thread how I started to do a lot more for my fitness. https://f...
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
New
AstonJ
Inspired by this post from @Carter, which languages, frameworks or other tech or tools do you think is killing it right now? :upside_down...
New
AstonJ
I ended up cancelling my Moonlander order as I think it’s just going to be a bit too bulky for me. I think the Planck and the Preonic (o...
New
DevotionGeo
The V Programming Language Simple language for building maintainable programs V is already mentioned couple of times in the forum, but I...
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New
AstonJ
This is cool! DEEPSEEK-V3 ON M4 MAC: BLAZING FAST INFERENCE ON APPLE SILICON We just witnessed something incredible: the largest open-s...
New
AstonJ
This is a very quick guide, you just need to: Download LM Studio: https://lmstudio.ai/ Click on search Type DeepSeek, then select the o...
New