https://mjtsai.com/blog/2025/04/17/arc-optimization-vs-fstack-protector/
#Programming #Automatic #Reference #Counting #(ARC) #Bug #Compiler #Memory #Management #Objective-C #Objective-C
Event Attributes
DarwinKit looks interesting. It’s a Golang Framework to build macOS apps and lets you call Objective-C APIs.
#golang #macos #macdev #objectivec #appkit
Sometimes being an open-source maintainer is nice. I haven't done paid consulting for the GNUstep Objective-C Runtime for ages (I wasn't doing enough for it to be worth the tax effort and I'm not always able to commit to doing things in a sufficiently timely fashion to set up the expectations that being paid creates), so I added a note a while ago telling people to donate to Murray Edwards if they find the project useful.
Last week, I got the following email from the nice folks at Algoriddim saying (abridged):
I just wanted to drop you a note to let you know that we appreciate your continued work on the GNUstep runtime, and that we’ve made another donation to Murray Edwards to support women in computer science.
Always nice to see things being paid forwards.
Hmmm… setting
set_source_files_properties(Sourcefile.mm PROPERTIES COMPILE_FLAGS "-fobjc-arc")
for each file seems to fix the issue, though now I’m getting a link error on Swift. Anyway, on to the next error, I guess.
OK, I'm trying to build some mixed C++, ObjC and Swift code with CMake (CLion).
Since the Xcode generator doesn’t seem to work with Swift anymore, I switched over to Ninja, and now all ObjC files are built without ARC.
How do I tell CMake with Ninja to build ObjC(++) files with ARC, but not Swift files??
After working with Objective-C again after a very long time, I have to say, it's actually quite nice.
In hindsight, I have to agree. An improved Objective-C with some Swift elements might have been nicer compared to what Swift has become.
I also got the feeling that the problem wasn't Objective-C, but rather the terrible APIs Apple forced developers to use, such as Storyboards and Interface Builder.
#macosdev #iosdev #swift #objectivec
Auch wenn es mich selbst schon nervt, ich muss euch nochmal belaestigen...
Ich suche ab sofort einen neuen Job als #iOS und/oder #macOS Software-Entwickler. Ich hab viele Jahre Erfahrung auf dem Gebiet, kenne #ObjectiveC, #Swift, #SwiftUI, #Git, #Xcode und... naja, die ganze Toolchain drumherum eben.
Ich suche eine Remote-Only Festanstellung, keinen Freelance-Job (Vorzugsweise in Österreich, Deutschland geht aber auch). Wenn es in der Naehe von #Bregenz oder #Dornbirn ist, dann auch gerne Onsite.
Wenn ihr jemanden kennt, der jemanden kennt... ihr wisst schon.
Ich danke euch fuers rege Teilen/Boosten.
Is there something like SwiftFormat for Objective-C? I think I've used Uncrustify but maybe there is something better out there?
#iosdev #macosdev #objectivec
BREAKING: #Xcode is a Snoopy McSnoopface, constantly phoning home like a clingy ex.
Apparently, Objective-C and #JavaScript are faster than #Swift, who knew?
But wait, turn off the internet and magically, Xcode stops dragging its feet. So, disconnect from WiFi to speed up builds—because living in the 90s is practical, right?
https://lapcatsoftware.com/articles/2025/2/5.html #Snooping #ObjectiveC #Performance #Hacks #HackerNews #ngated
Downloading all the Kindle books I purchased while I still can and I got to these showing when I started with Xcode, Cocoa and Objective-C. Thanks Big Nerd Ranch.
We wouldn't have this problem with DOGE's interns if they had to learn COBOL, FORTRAN, and PASCAL - like I had to.
BTW: My major programming language? Perl
Second only to Objective-C... NOT SWIFT. Obj-C!
#Malimite is an #iOS and #macOS decompiler designed to help researchers analyze and decode IPA files and Application Bundles. Built on top of Ghidra decompilation to offer direct support for #Swift #ObjectiveC and #Apple resources. https://github.com/LaurieWired/Malimite
And this is how the Object-C frontend became #GPL and part of #GCC: https://github.com/JoshCheek/clisp/blob/master/doc/Why-CLISP-is-under-GPL
Very interested read!
(Found via https://lwn.net/Articles/1003922/)
Every time I glance over the shoulders of a Meta employee, I notice that they use ComponentKit. I’m curious about the reasons behind this choice and how it compares to SwiftUI.
Interestingly, none of the employees I know have ever used SwiftUI because of this preference. Is it maybe the SwiftUI for Objective-C some every wished for?
#swiftui #meta #facebook #objectivec
The Objective-C Runtime in Pictures. Read up on some in-depth insights and get the full score on the Quiz https://mulle-kybernetik.com/objc-runtime-in-pictures/quiz.html #ObjectiveC #OpenSource
Pinterest is hiring Senior iOS Software Engineer
#ios #c #objectivec #swift #seniorengineer
Remote; San Francisco, California
Full-time
Pinterest
Job details https://jobsfordevelopers.com/jobs/senior-ios-software-engineer-at-pinterest-com-oct-21-2024-76f02e?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring