Ancestors

Toot

Written by Adrian Kosmaczewski on 2025-01-20 at 18:04

"To begin with, Objective-C 3.0 would have made header files entirely optional, and if you didn’t provide one, they’d be automatically generated from the implementation file. Just write your *.m files and save."

https://akos.ma/blog/what-objective-c-3.0-could-have-been/

=> More informations about this toot | More toots from akosma@mastodon.online

Descendants

Written by Andy Lee on 2025-01-20 at 18:09

@akosma Haven't even clicked the link, much less read your article, and I like it already.

=> More informations about this toot | More toots from cocoadog@mastodon.social

Written by Andy Lee on 2025-01-20 at 18:12

@akosma Okay, now I've read it, and of course I really like it. 🙂

=> More informations about this toot | More toots from cocoadog@mastodon.social

Written by Adrian Kosmaczewski on 2025-01-20 at 19:05

@cocoadog 🤣😅🎉🙏

=> More informations about this toot | More toots from akosma@mastodon.online

Written by NMDoerner on 2025-01-20 at 18:10

@akosma

I still use Objective-C daily in my #NeoFinder, and even after all these years, I haven't found a good reason to throw it all away for much slower compile times and lots of interoperability problems, combined with almost no advantages at all...

🤗

=> More informations about this toot | More toots from cdfinder@techhub.social

Written by dimsumthinking on 2025-01-20 at 18:25

@akosma one of the two things I miss the most about objective C are the header files particularly as they evolved in objc 2

=> More informations about this toot | More toots from dimsumthinking@mastodon.social

Written by Jonathan Gerlach on 2025-01-20 at 19:00

@akosma Cocoa Bindings didn’t make it to iOS, presumably because of performance problems. What if you could bind to a “firstName” and it didn’t matter if it’s via a method, function, or ivar (D has this). In the IB UI, it says “bound to ivar”, so you know it works at design-time and also compile-time. Go through all of AppKit and change the runtime duck typing to compile-time duck typing.

=> More informations about this toot | More toots from JonathanGerlach@mastodon.social

Written by Helge Heß on 2025-01-20 at 19:02

@akosma Somewhat related article of mine: https://www.alwaysrightinstitute.com/swifter-design/

=> More informations about this toot | More toots from helge@mastodon.social

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113862001231734694
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
335.04484 milliseconds
Gemini-to-HTML Time
1.470279 milliseconds

This content has been proxied by September (3851b).