Mainframe: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 57:
* Storicamente l'85% di tutti i [[programma (informatica)|programmi]] mainframe sono scritti nel [[linguaggio di programmazione]] [[COBOL]]. Il rimanente include un mix di [[PL/I]] (circa il 5%), [[Assembly]] (circa 7%), e vari altri linguaggi. eWeek stima che milioni di nuove linee di codice COBOL vengono ancora aggiunte ogni anno, e che ci sono al mondo 1 milione di [[programmatore|sviluppatori]] COBOL, con numeri crescenti nei mercati emergenti. Va comunque detto che la percentuale delle linee di codice COBOL per mainframe in produzione sta diminuendo mentre quella relativa al codice scritto in linguaggi come il [[C (linguaggio)|C]], il [[C++]], e in particolar modo [[Java (linguaggio di programmazione)|Java]], sta crescendo rapidamente.
* Il COBOL per mainframe ha acquisito recentemente nuove [[funzioni (informatica)|funzioni]] orientate al [[World Wide Web|Web]], per esempio il [[parsing]] [[XML]], con il PL/I che segue a ruota nell'adozione delle caratteristiche dei linguaggi moderni.
* Il 90% dei mainframe IBM hanno installato il software di elaborazione delle transazioni [[Customer Information Control System|CICS]]. Altri software comunemente utilizzati sono i [[database]] [[Information Management System|IMS]] e [[IBM DB2|DB2]] e i [[middleware]] [[WebSphere|WebSphere MQ]] e [[WebSphere|WebSphere Application Server]].
* Nel [[2004]] IBM dichiarò l'acquisizione di più di 200 nuovi clienti mainframe (nel [[XXI secolo]]). Molti utilizzano [[GNU]]/[[Linux]], alcuni in maniera esclusiva. Ci sono anche nuovi clienti [[z/OS]], spesso in mercati emergenti e tra le aziende che cercano di migliorare la qualità di servizio e l'affidabilità.
* Nel maggio [[2006]], IBM dichiarò che 1.700 clienti mainframe usano Linux. La giapponese Nomura Securities parlò al LinuxWorld nel 2006 ed è una delle più grandi installazioni nota pubblicamente, con più di 200 IFL (processori specializzati per Linux) attivi che sostituirono stanze piene di server di altra architettura.