Every time I see things like that, I'm reminded how good I have it with C# for UIKit despite the GC/ARC clash.
And I'm also reminded how badly Microsoft fumbled the bag with cross-platform .NET – it could have had it all but instead they themselves ended up in the React world of web mess.