Swift 4.0 Beta Update
Since our initial announcement of the Swift on z/OS beta program we have received a lot of interest and feedback. In our beta releases, we continue to respond to your feedback and make progress around performance, functionality, and zOS interoperability. In light of this, I would like to announce the latest beta version of Swift on z/OS, released on September 29, 2017.
Here are the set of new features in the latest release:
- Updated Swift Compiler (Swift 4.0)
- Improved Quality in Swift Core Library and Foundation Library
- DB2 ODBC Module – Connect, Update, and Query from a z/OS DB2 Instance
- Libdispatch Module – Concurrency library
- LLBuild Module – Low level build system
- Improved performance (compile-time and run-time)
- Improved Libc module (call C LE routines from Swift directly (including VSAM routines), ASCII to EBCDIC conversion no longer needed for C LE calls)
What is Swift?
Swift is a programming language initially developed by Apple and is now completely Open Source. The Swift on z/OS compiler generates statically compiled binaries that make use of System Z instructions. Swift has been ranked as the 2nd most loved language in a 2016 Stack Overflow survey among developers. If you are looking to modernize your z/OS stack or looking to rewrite your stack from front-end to back-end entirely in Swift, then Swift on z/OS may be right for you.
Join the Beta Program
If you would like to join us in this next part of the Swift@IBM journey, please contact us at firstname.lastname@example.org to sign up today and begin exploring what you can build with the Swift programming language on z/OS. Alternatively, you can also join the beta by contacting us at the Public Slack channel.