I&#x27;m glad they didn&#x27;t write it in Objective-C, as this would probably make compilation on Linux much harder (I have no idea what the state of Linux support for Objective-C is). As for writing it in Swift itself, that&#x27;s not possible until Swift is sufficiently stable and with enough library support. Which it may or may not have now, but certainly didn&#x27;t have when they started ;)