Re: There's legacy, and there's legacy
> meaning Nats has to train programmers in Jovial just to maintain the antiquated software
Could be worse, could be using TPF.. (scary thought - for a while, and may well still be, every input into the Galileo reservations system went though some of my code - and it was code explicitly made non-reentrant by use of spin locks as the low-level routines it was using were not reentrant themselves)
I was quite proud that I didn't manage a ctrl-1 or ctrl-3 catastrophic with that code..
(And my wife worked in the comms team - the people who took the insanely variable data from airlines and sanitised it so that it could be understood by mere mortals - someone from SwissAir wrote an interpreted database-driven data parser language that took pseudo-BAL instructions and ran them on the fly.)
Cool stuff - and even in the early 90's we had code that first saw the light of day in the mid to late 60s.