With some luck, all my Windows programming wet dream might actually come true one day. There's progress on making Swift available on Windows, and there's progress on providing a Win32 API wrapper for Swift so you can share model code across platforms and write UI for Windows and Mac separately.
Check out the GitHub repo: https://github.com/compnerd/swift-win32
It's experimental, but apparently way less experimental than it was a year ago!
Browse the blog archive