Re:Hello-World iOS App in Assembly
by saagarjha on Thursday October 30, 2025 @04:28AM
(#45757628)
This is an excellent argument for not using assembly, actually
[ Parent
| on HN ]
The argument is that learning assembly is useful, it gives some insights into what happens under the hood. That seems like a no brainer to me.
Would I use it for production iOS app, no, I don't hate myself that much.
Learning assembly is useful, yes. Learning assembly by reading an app written in assembly…not so much.
It's still very educational. It shows how ObjC method calls work under the hood, because even calling objc_msgSend() from plain C involves a certain amount of non-obvious magic (because of the variable argument list and return types).
And tbh I'm kinda surprised how little assembly code it is, less than most UI framework hello-worlds in high level languages ;)