Most days I watch sheep in the fields nearby, often seeing a ewe or two leading a long file of followers from one patch of grass to another. We may laugh at how easily led sheep are, then go off to behave little different. In the introduction to their book on Thinking in SwiftUI, Chris Eidhof and Florian Kugler point out how little has been written about the concepts it’s founded on. Are we being led like sheep to recast our code simply because it’s a different patch of grass, or is there something more behind it? Why SwiftUI rather than anything else?

https://eclecticlight.co/2024/05/12/last-week-on-my-mac-why-swiftui