I agree with the sentiment, but does Swift actually see any usage outside of Apple’s own hardware? I think Swift’s reliance on such an optimization is justified since the hardware this optimization is applied to is the main target.
While Swift’s approach may be slower in theory, is it actually slower in practice? Just a thought.