A love letter to Objective-C
https://thoughtbot.com/blog/a-love-letter-to-objective-c [thoughtbot.com]
2023-07-21 21:18
tags:
intro-programming
objc
ruby
The nature of software is to always be evolving. COBOL jokes aside, it’s rare to find programming frameworks that reach a level of maturity and support that allow them to just exist without being supplanted by a newer language or a better abstraction. Which naturally is great. Who wants to find themselves writing software with the expectations of today while performing the tasks of manual memory management or manipulating strings that are just raw pointers in a block of memory terminating with a null (\0) character? But sometimes in this constantly evolving space, you find a framework that resonates, and you hold on to it tightly. I wanted to share how this happened for me, first with Ruby (no surprise) but then oddly with Objective-C.
source: L
A Eulogy for Objective-C
https://academy.realm.io/posts/altconf-aaron-hillegass-eulogy-for-objective-c/ [academy.realm.io]
2019-09-25 01:13
tags:
objc
programming
retro
With the birth of Swift, we face the passing of Objective-C. To mark this historic moment, long-time Objective-C developer and trainer Aaron Hillegass delivers an impassioned eulogy for a language he knew well.
This is a nice recap of the development and early days.
source: HN
Why Ruby app servers break on macOS High Sierra and what can be done about it
https://blog.phusion.nl/2017/10/13/why-ruby-app-servers-break-on-macos-high-sierra-and-what-can-be-done-about-it/ [blog.phusion.nl]
2017-10-19 13:55
tags:
bugfix
concurrency
mac
objc
programming
ruby
Dissecting objc_msgSend on ARM64
http://www.mikeash.com/pyblog/friday-qa-2017-06-30-dissecting-objc_msgsend-on-arm64.html [www.mikeash.com]
2017-07-01 20:46
tags:
cpu
objc
perf
programming
systems
It’s always interesting to dive into framework internals. objc_msgSend in particular is a work of art, and delightful to read through.
Building native macOS applications with Rust
https://blog.bugsnag.com/building-macos-apps-with-rust/ [blog.bugsnag.com]
2016-11-30 23:33
tags:
intro-programming
mac
objc
rust
Some notes on objc interop.
mulle-objc
https://mulle-objc.github.io []
2016-11-26 19:12
tags:
c
compiler
objc
Another objective C compiler and runtime, based on just C.