99 posts tagged ‘Programming’
Forked
Drew McCormack (Mastodon): I’m launching a new Swift framework called Forked for working with shared data, both on a single device, and across many.[…]The merging that @ForkedModel provides is pretty powerful. It does property-wise merging of structs, and if you attach the @Merged attribute, you can add your own custom merging logic, or use the […]
Xcode 16.2
Apple (downloads): The Command Line Tools package now supports using the swift test command to build and run package tests written with Swift Testing.[…]Sometimes running parallel Tests on macOS run destinations never finishes.[…]macOS projects that use hardened runtime but no sandboxing may run into timeout errors when attempting to preview if the project is complex […]
Apple’s Use of Swift and SwiftUI in iOS 18
Alexandre Colucci (Mastodon, Hacker News): iOS 18 contains 6800 binaries, up from 6030 in iOS 17. That’s 770 new binaries. […] Unsurprisingly, the number of apps adopting SwiftUI continues to grow this year. Notable mentions include:The new Passwords appThe Siri.app which now uses SwiftUIThe Calculator app, which received a notable overhaulThe new Journal app introduced […]
Storing Times for Human Events
Simon Willison: What’s wrong with calculating the exact UTC time the event is starting and storing only that? […] It’s surprisingly common for countries to make decisions about DST with very little notice. Turkey and Russia and Chile and Morocco are four more examples of countries that can often cause short-term chaos for software developers […]
Swift Proposal: Precise Control Flags Over Compiler Warnings
SE-0443: This proposal suggests adding new options that will allow the behavior of warnings to be controlled based on their diagnostic group.-Werror <group> - upgrades warnings in the specified group to errors-Wwarning <group> - indicates that warnings in the specified group should remain warnings, even if they were previously suppressed or upgraded to errors[…]Thus, for […]
CoreData Studio 1.5
Momentarium: Easy Data Inspection: Quickly browse and inspect your CoreData data models with our intuitive interface. Customizable Layout: Tailor the layout to your needs, with adjustable column widths, row heights, and more. Relationship Visualization: Visualize complex relationships between entities with our interactive graph view. Support for Multiple CoreData Versions: Compatible with CoreData versions from iOS […]
Microsoft Donates the Mono Project to Wine
Mono (via Hacker News, Slashdot): The Mono Project (mono/mono) (‘original mono’) has been an important part of the .NET ecosystem since it was launched in 2001. Microsoft became the steward of the Mono Project when it acquired Xamarin in 2016. The last major release of the Mono Project was in July 2019, with minor patch […]
Amazon S3 Adds Put-If-Match (Compare-and-Swap)
AWS (via Hacker News): Amazon S3 can now perform conditional writes that evaluate if an object is unmodified before updating it. This helps you coordinate simultaneous writes to the same object and prevents multiple concurrent writers from unintentionally overwriting the object without knowing the state of its content. You can use this capability by providing […]