Ci sono ancora sviluppatori che costruiscono ed estendono applicazioni usando linguaggi come COBOL, dal momento che banche e altre organizzazioni si affidano a sistemi antichi per alimentare le loro attività quotidiane. Alcuni di questi sistemi sono mission-critical, quindi invece di crearne di nuovi, che potrebbero fallire o avere bug, preferiscono continuare a usare questi sistemi antichi.
Sembrerebbe che, anche se l'aggiornamento a un nuovo software può essere un problema e un rischio, esistono strumenti e metodologie là fuori per rendere sicura questa transizione. I vantaggi dell'aggiornamento a sistemi più recenti sarebbero ovviamente considerevoli: facilità di manutenzione, facilità nel trovare sviluppatori esperti ecc.
Non ho ancora sentito parlare di società che mirano a fornire questo servizio. Esistono?