>a lot airlines are still running on mainframes from 25+ years ago
That's really not related to this topic at all. The TPF mainframes have little to do with how the boarding pass looks. That functionality is in other systems/code.
The TPF mainframe for most airlines at this point is just a big nosql database, surrounded by a bunch of other systems that aren't old. If you replaced it, the customer facing stuff wouldn't look or act much differently.
The sprawl of the applications around it, and the lack of consistency across those is actually a bigger problem than the TPF mainframe.
>a lot airlines are still running on mainframes from 25+ years ago
That's really not related to this topic at all. The TPF mainframes have little to do with how the boarding pass looks. That functionality is in other systems/code.
The TPF mainframe for most airlines at this point is just a big nosql database, surrounded by a bunch of other systems that aren't old. If you replaced it, the customer facing stuff wouldn't look or act much differently.
The sprawl of the applications around it, and the lack of consistency across those is actually a bigger problem than the TPF mainframe.