Featured Article

Master the Mainframe 2014 Is Underway

Touching base with the 2013 winner, Mugdha Kadam

Read more »

Member Spotlight

Retired, Previously Application Programming, Systems Programming, Project
Management at Rolls Royce and Various roles at Amdahl.

Previously Rolls Royce, Derby, UK and Amdahl (UK)

Years in IT—
48 including 10 in retirement—you never really quit!

My first mainframe job—
In 1966, I joined Rolls Royce (the aero engines, not the cars, so no free samples!) as an application programmer on their brand new S360/50, running OS/360 PCP. Rolls Royce had chosen to adopt the then new PL/1 language for all commercial application work. For the PL/1 fans, this was the Level F compiler that had only Stream I/O; Record I/O was a couple of releases away. My first job was as part of a team translating a production scheduling system (ERP in today’s terminology) from the full to capacity IBM 7074 to the new S/360. 7074 Autocoder to PL/1 is not an easy translation, to say the least.

After a few years in system development, I moved to the software group, where I was responsible for the language support, PL/1 for commercial and a mixture of PL/1 and Fortran for Engineering.

In the mid 1970s, I moved on to a more hardware base when we decided to install an IBM 3850 Mass Storage System, initially a B3, upgrading to a twin A4 and adding a separate A3 system—we liked these machines!

After a spell in more general project management, I decided that my interest lay more in IT than in aero engines and joined a mainframe manufacturer, Amdahl and we’ll leave it at that, since this is an IBM forum.

My favorite mainframe attribute—
As the “Highlander” says, “There can be only one” and that one for me has to be Architectural Compatibility. As above, my first role was converting a major system from an old machine to the next incompatible generation. This was the second time Rolls Royce had done this, the previous time was from an IBM 650 to the 7074. I truly believe that if this had been allowed to go on, there would have been a point where conversion of old systems would have taken longer than the life of the new machine.

With the System/360, IBM made a commitment that providing programs were written in problem state, in accordance with the Principles of Operation and contained no model dependent or timing dependent features, they would guarantee that the same program would run unchanged on all subsequent versions of the S/360 architecture machines and their derivatives. This commitment has been kept through the intervening 50 years to today’s zEnterprise systems, a great achievement.

My favorite mainframe memory—
There are just too many but, leaving aside my time with Amdahl, I’ll mention just two.

The first was successfully developing a VM/370 CMS virtual machine to drive the 3850 MSS directly for systems programming purposes, despite IBM saying it couldn’t be done. We didn’t understand “couldn’t” at Rolls Royce!

The second was the privilege of heading up one of the best OS systems programming groups in the world.

See more Member Spotlights.

Recent Blog Posts

Evangelizing Mainframe

by Bob Buchanan


Knowledge Transfer Is the Key to Mainframe Application Modernization

The rewards of modernizing complex applications are well understood, so why does it take so long to reap the rewards?
... Read more »

Mainframe World

by Trevor Eddolls

Sun, 23 Nov 2014 03:27:31 GMT


Wouldn?t it be good ... Read more »

Dancing Dinosaur

by Alan Radding

Thu, 20 Nov 2014 16:31:20 +0000

New IBM Initiatives Speed System z to Hybrid Cloud and IoT

The Internet of Thin ... Read more »

Getting the Most from DB2 for z/OS and System z

by Willie Favero

Wed, 12 Nov 2014 11:51:57 GMT

How is DB2 maintenance handled: the Poll

(Wednesday, November ... Read more »

Mainframe Watch Belgium

by Marc Wambeke


President's Corner

by Erika Morphy

Friday, June 27, 2014 10:37 AM

50 Things that Turned 50 with the Mainframe

It's a milestone year for the mainframe, which celebrates its 50th anniversary in 2014... Read more »


Check out the Destination z community caricatures from:
SHARE Pittsburgh 2014
SHARE Anaheim 2014

Most Read

The Truth Will Set You Free

Anyone who's worked with mainframes has heard cringe-worthy comments about them: misconceptions, misinformation, misunderstandings, etc. While it's tempting to ignore such nonsense, doing so doesn't serve your career, employer or the mainframe community. ... Read more »

Selling Students on the Mainframe

At the enterprise computing level, perhaps no other piece of hardware is as much a victim of its own success as the IBM mainframe. While some IT newcomers see it as archaic, in reality, the mainframe continues to be the platform of choice for many of the world’s largest organizations. ... Read more »

Destination z Tips and Techniques Challenge

IBM Destination z wants your expertise! Submit a mainframe-related tip or technique in our community forum for a chance to win the first Destination z Challenge. ... Read more »