I came across an article the other day on a Mainframe Site by Marcel den Hartog called ‘Why do mainframe applications run FOREVER?!?’ I feel it is worth sharing with all those young guns out there. To quote Mr den Hartog “We simply don’t make applications with an expected lifespan of 20+ years anymore. Maybe even try and get a (non mainframe) architect to listen to it. You will not change the world, but maybe, it is yet another thing that will help people realize that, even though nobody ever mentions the mainframe, they do so for a good reason. Because it simply works….”
I guess my interest in this topic arises from the perception that all new technology is developing so fast and that the mainframe is becoming more and more obsolete by the day. Here on my current project in Scandinavia, every flavour of new Payments technology from Mobile to Contactless etc. etc. is being embraced.
The capture of the transaction is like the wide end of a funnel and no matter how wide that funnel gets…..the transactions here still end up being processed miraculously rapidly on the mainframe before being bounced back to that fancy front-end.
I also found this article ‘Many of today’s “modern” apps still rely on backend mainframe systems’ which has a similar view point.
This is something that we old mainframers have to argue and contend with constantly.
We have survived the fads and fashions to date..they come, they promise, they disappear, the mainframe plods on un-noticed in the background………….God grant us another decade!!