Unlocking the Power of the Mainframe: Developing modern applications on z/OS
What if you could run Git, Bash, and your favorite open-source tools on a mainframe? Discover the modern, high-performance development environment now thriving on z/OS.
#1about 3 minutes
Debunking common myths about mainframe computing
Modern mainframes offer cost-effectiveness, continuous evolution with AI and quantum-safe hardware, and familiar development environments like Unix.
#2about 6 minutes
Understanding the core pillars of z/OS reliability
The platform's dominance in critical industries is built on robust security, high-performance I/O, and near-zero downtime through hardware redundancy.
#3about 5 minutes
Bridging the open source gap on z/OS
The z/OS Open Tools initiative was created to port essential developer tools like Git, Bash, and Curl, making the platform more accessible.
#4about 4 minutes
Key technical differences between z/OS and Linux
Porting software requires understanding differences in hardware architecture, C runtime libraries, file systems, and character encoding like EBCDIC vs ASCII.
#5about 4 minutes
Strategies for handling EBCDIC and ASCII encoding
Developers can build applications in ASCII mode and use file tagging for automatic character conversion, with a helper library for complex cases.
#6about 2 minutes
Building and maintaining ports with a unified framework
The z/open-build framework simplifies the process of building and installing numerous open source tools by managing dependencies and patches.
#7about 4 minutes
Getting involved and learning more about z/OS
Community members can gain access to a z/OS system for development and contribute to porting efforts through the GitHub organization.
Related jobs
Jobs that call for the skills explored in this talk.
Now is the time for industrialized software developmentNow is the time for industrialized software development
Recently, I received a letter from my car’s manufacturer alerting me to a recall. They had discovered a defective part and wanted to replace it.
It was easily fixed, and I might have forgotten a...
Why Attend a Developer Event?Modern software engineering moves too fast for documentation alone. Attending a world-class event is about shifting from tactical execution to strategic leadership.
Skill Diversification: Break out of your specific tech stack to see how the industry...
From learning to earning
Jobs that call for the skills explored in this talk.