This was a long time coming. Swift is much more appealing syntax-wise than say Java, Kotlin and C#(remember Xamarin, anyone?).
Still, there’s a lot of pending compatibility work required and some complex/advanced apps may not work but this is a step in the right direction.