You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
💭
working 💐
Lisa Dziuba
LisaDziuba
💭
working 💐
Maker 👩🏻💻
Love product marketing, community-building, iOS, and open-source. Occasionally do talks and funny tweets.
Using iOS 15 devices with Xcode 12.5 (instead of Xcode 13)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
My friend Michael Jackson turned off github issues on one of his smaller
projects. It got me thinking...
Maintainers getting burned out is a problem. Not just for the users of a
project but the mental health of the maintainer. It's a big deal for
both parties. Consumers want great tools, maintainers want to create
them, but maintainers don't want to be L1 tech support, that's why they
State of String: ABI, Performance, Ergonomics, and You!
State of String: ABI, Performance, Ergonomics, and You!
Hello, I’ve been working on implementing, optimizing, and improving String in preparation for ABI stability, and I thought I’d share the current status of String in Swift 5 and some potential directions to go. This is the product of conversations with open source contributors and my colleagues on the Swift standard library team at Apple.
The primary area of focus is stabilizing String’s ABI, but we’d be remiss if we couldn’t also fit in performance and ergonomic improvements. String’s ergonomics in particular is one area where we think the status quo is woefully inadequate, and over half of this email is devoted to that topic. At the end, there’s a section about a community initiative that we hope can help users of String as well as guide future development.
(Note: I’m sending this to swift-dev because much of the contents revolve around implementation concerns. I’ll also cross-reference on swift-evolution and swift-users. See also the [StringManife