Ancestors

Written by Mark Malstrom on 2024-09-18 at 00:50

OH NO. They’re introducing lifetimes to Swift. The most difficult part of Rust’s infamous borrow-checker. https://github.com/swiftlang/swift-evolution/blob/9ba7a574d1557eefb4bc3cce1d07efee51861f21/proposals/NNNN-lifetime-dependency.md

=> More informations about this toot | More toots from markmalstrom@universeodon.com

Toot

Written by Mark Malstrom on 2024-09-18 at 00:50

I really hope they can make lifetimes invisible to people who don’t care about them. If I have to start using lifetimes in my SwiftUI apps, I will never write another app with Swift again.

=> More informations about this toot | More toots from markmalstrom@universeodon.com

Descendants

Written by Matt Massicotte on 2024-09-18 at 08:30

@markmalstrom At this point, it is only there as an option for very high efficiency requirements. Not showing up anywhere regular folks would notice.

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

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

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