COBOL forever
Par David Monniaux le mercredi, mars 2 2011, 20:40 - Programmation - Lien permanent
Je suis abonné à une mailing-liste IEEE-754 et en ce moment ça discute de la compatibilité de la norme avec COBOL.
Je sens que quand je serai à la retraite (à 75 ans si on suit les tendances), on aura des machines massivement parallèles avec des tétrachiées de mémoire, et on fera encore tourner du COBOL dessus.
(Vous saviez que les juifs orthodoxes ne se servent pas d'interrupteurs électriques le samedi, mais qu'ils peuvent se servir d'un cadenas à code mécanique ? Oui, il y a un rapport avec ce que je dis ci-dessus.)
Commentaires
Dans ma boîte, l'énorme ERP tourne en COBOL. J'ai découvert cette étrange chose en arrivant, et j'ai eu l'impression de faire un voyage dans le temps ;-)
On a un développeur COBOL, qui a 50 ans. Dans 10 ans, il ne sera plus là. Qui pourra travailler sur l'ERP ? Est-ce qu'on trouvera un autre développeur COBOL ? La DSI (50 ans aussi) m'a expliqué une fois que ses tentatives pour ne serait-ce que mettre en place une interface graphique avaient été massivement refusées par les 900 salariés de l'entreprise. Donc on continue, en vert sur fond noir, à taper au clavier avec une vitesse hallucinante (ça c'est fantastique).
C'est tellement lourd d'envisager une migration que j'ai l'impression que tout le monde recule devant. Mais dans 10 ans, on sera mal... En attendant, je me tue à convertir des fichiers faits pour être imprimés en fichiers excel, et j'attends une hypothétique migration...
@Adrienne: plusieurs grosses d'entreprises françaises, par exemple de banques et d'assurances, tournent sous Cobol et il y a toujours des recrutements de jeunes développeurs, formés au Cobol par les entreprises.
Hé bien ! Il suffit de se former à Cobol ;) C'est pas bien difficile, si ?
Mon Dieu, des programmes en COBOL dans ma boîte ! C'est has-been, je veux du python !
Hé quoi ? Dans 30 ans il est fort probable que nous râlerons sur ces "vieux" programmes en Python au nom du dernier langage hi-tech et hype.
C'est pas seulement probable, c'est certains. Ça commence déjà à être le cas avec le pas si vieux Java.
Franchement, si tous le monde faisait du LISP (1957 et toujours à la page), on aurait pas ces problèmes ;)
Utiliser un cadenas à code oblige à lire (au moins deux parmi) les chiffres, non?