| Website | https://ikyle.me |
| Github | https://github.com/kylehowells |
| Website | https://ikyle.me |
| Github | https://github.com/kylehowells |
This one is getting traction again lately, so I'll add some fun bits of context. Apply salt *liberally*
• I've heard Swift is also under fire from certain corners at Apple, lumped in with SwiftUI — many frameworks built atop it just aren't working to a standard people are happy with, it's dramatically increased the resources and time required to build the OS, and it does not work well enough at the OS and kernel level in embedded or secure contexts
• Paraphrased: 'Even Tim knows SwiftUI sucks'
"Pyrite64 is a visual editor + runtime-engine to create 3D games that can run on a real N64 console"
In just a day with Claude Code, I:
- Created a powerful and fast Reminders CLI that lets me read modern task properties such as subtasks, sections, and URLs
- Made a server and API for it that runs on my Mac Studio server with Tailscale
- Scaffolded a basic Android app so I can use Reminders on my Z Fold 7. It works!
All started because I was sad that Android didn't have Reminders. You can truly just build things now.
RE: https://mastodon.social/@stroughtonsmith/114942382336073537
Speaking of things removed by accident, I still miss UIKit's focus loop debugger every day!
Debugging focus issues without it is just a colossal pain
The Mac has been aligning with iOS since 2006, in fits and starts.
It's been so slow that it's often hard to notice year to year, but sometimes it makes a significant lurch forward, and people cry foul — like in design, or security, or technology deprecations, or things like Catalyst and SwiftUI, or Universal Purchase apps.
I've heard multiple Apple people call it 'iOS Developer Edition' in jest, but I'm not convinced they're joking. On this path, someday there will be a point of convergence
Bare-metal Raspberry Pi Pico entirely in Swift, no C code at all. Vector table, boot2, startup code, runtime stubs, all written in Swift using @\section, @\_extern, and @\c.