I once had a user who refused to let us install a new version of our app on their machine, saying “I don’t want a new version, I want you to fix the version I have”.
The debugger team at Apple is looking for an intern to join them, to work on improving the handling debugging of optimized Swift code.
Would be a great opportunity for someone enthusiastic about learning more about how Swift is implemented, and improve the debugging experience for the community.
In What's new in Swift I mention the performance improvements from the new Swift implementation of Foundation. Performance came up a lot when we first put the open source package live, but wasn't easy to talk about until the new OS betas were available.
One common trope at the time was “it isn't faster than using Objective-C, this is just to reduce Swift bridging costs” and while that's true, it's important to note Swift is just plain faster, as seen even when calling into it from ObjC.
OK trying out a real me avatar for this conference thingy. I’ll be at Apple Park today along with a bunch of other folks from the #swift team. Come say hi if you’re there.
There's this increasing tendency to talk about memory safety as if, because it's the most pressing problem right now, solving it means you've won the battle. But that's not the end goal… it's the start. Literally the least you can do.
Thinking of participating in #AdventOfCode this year? Here's a starter project for you to get up and running in #Swift. The project works in both Xcode and using SwiftPM on Mac, Windows, or Linux.
Just so we’re clear, Facebook has a right-wing agenda and a lot of you are enabling their attempt to reclaim the relevancy they thankfully lost, and in turn they will use it to push that agenda.
Dressing it up in “but the UX” or “ah, but me and my friends are smarter than that” is missing the point. If the platform becomes popular with your help, they will herd the people who aren’t you towards the GOP.
I’ve wandered into an alternate universe where I'm dealing with some people who seem only capable of communicating via phone, and its murder. I email them saying we should schedule a time to talk, and they call me to try and arrange that time. I cannot answer so I email them and later that day they call me again. Send help.
So what does rewriting a Swift app in Swift 6 actually get you, that staying on Swift 5.x won’t? Will new Swift language/compiler features come to both language modes for the foreseeable future?
@stroughtonsmith Staying in Swift 5 mode with the Swift 6 compiler won't hold back any new language features other than full concurrency safety checking – that's the only feature gated by the language mode.