Tried updating some Swift code to utilize the new abilities of Swift 4.2, and I am glad to say that things are looking to be much more friendly for cross platform programming.
I just wish it were possible to make cross platform GUI apps, like you can with Java and Python.