@nicklockwood @slava_pestov @layoutSubviews @tonyarnold Fair enough. I was more speaking to Slava's point about Swift choosing ARC only for Obj-C interop. Seemed confusing or potentially inaccurate given these statements that suggest Obj-C actually chose ARC for future Swift interop.
@slava_pestov @nicklockwood @layoutSubviews @tonyarnold "... Swift internal design discussions turning into Objective-C features. And many of the things that came out, including ARC and modules and even literals and things like that, really came from the behind the scenes development of Swift." - https://t.co/SG6tZbQ3zv
@slava_pestov @nicklockwood @layoutSubviews @tonyarnold I've seen a few references over the years that suggest the Obj-C ARC transition was actually for Swift... https://t.co/eu4xiMRtVI
@monkeydom @xenadu02 @fichek @jl_hfl@stefanlesser @Lattner I spoke precisely: ARC was motivated by what became Swift, that is why we did ARC *then*. Folks involved remember that is was a very hard push as well as an amazing technical feat: libauto was entrenched. Impossible to say whether it ever would have happened in a parallel world
@cocoaphony Setting `MPNowPlayingPlaybackState.playbackState` isn't necessary on iOS because Control Center/etc. derive playback state automatically from AVAudioSession and OS/audio internals.
@stroughtonsmith@Freerunnering But regular users aren't going turn off SIP, so there's now no customer base for non-existing-API software. If you're Dropbox you're fine, because you already had years to use hacks then grow big enough to pressure for API. But no one else can get the extension points they need.
@stroughtonsmith Is it possible to use precompiled dependencies with marzipan, assuming they work in sim, or does everything need to be built from source?
@cocoaphony@dlpasco IIRC Swift was invented then developed for multiple years in near-private by Lattner, with the original mission of being a general purpose language/"world domination". So hopefully it does meet/exceed Apple's internal needs, but it never sounded like that's where it came from.
Someone thought the spectrum of a movie could be a good idea. And it is: this is the average colour of each frame of several films https://t.co/B2isTEWFpP
Mythical Unit Test Coverage
> Ericsson evaluated the adequacy of its unit-test-coverage criterion. The evaluation revealed that high unit-test coverage didn’t seem to provide any tangible help in producing defect-free software.
https://t.co/oXLtoZs0B0
@qcoding@tonyarnold Who is that builds jails/with solitary confinement, all weapons ever, machines that pollute the environment, etc. ad infinitum?
We are engineers. We may act in a particularly loose domain, but we carry the same torch of technological progress for and at the cost of humanity.