IBM a besoin de programmeurs en langage COBOL, longtemps considéré comme obsolète

Benoît Théry
Publié le 14 avril 2020 à 14h50
Programmation
© Pixabay

La pandémie de Covid-19 a créé des manques. Parmi eux, le secteur de la finance est à la recherche de programmeurs spécialisés dans le langage COBOL, un langage de programmation créé il y a plus de 60 ans et jugé par beaucoup comme obsolète.

IBM, qui estime que le langage concerne pourtant 220 milliards de lignes de code « activement utilisées aujourd'hui » a ainsi lancé un nouveau programme visant à faciliter le recrutement de personnes disposant de compétences dans ce domaine.


La revanche de COBOL

L'initiative, annoncée dans un communiqué de presse d'IBM, est une revanche pour COBOL. Créé en 1959, ce langage a surtout été utilisé pour des logiciels de gestion. Son nom, COmmon Business Oriented Language, peut en témoigner.

Pourtant, c'est un logiciel qui a longtemps gardé mauvaise réputation. Son surnom, l'acronyme peu flatteur Completely Obsolete But Omnipresent Language, résume le paradoxe de ce langage : il est extrêmement répandu alors que beaucoup le perçoivent comme complètement désuet. Une réputation injustifiée : encore en 2013, Bill Curtis, l'un des grands noms de la qualité logicielle affirmait que COBOL est plus performant que Java. D'après IBM, Cobol représenterait aujourd'hui 220 milliards de lignes de code. Selon le cabinet Silkhom, le langage est donc le plus largement déployé au monde, affirmant que « sa seule véritable force réside dans sa capacité à décrire les choses très clairement et de manière précise ».


Relancer les formations

Aujourd'hui, alors que le Covid-19 continue de se répandre aux États-Unis, certains secteurs d'activité sont sous tension. En période de paralysie économique, c'est notamment le cas du secteur bancaire. Or, IBM a affirmé il y a quelques années que 82 % des transactions financières s'effectuaient en COBOL. Dans son communiqué, il déclare aujourd'hui : « Au cœur de la pandémie mondiale de COVID-19, nos clients sont confrontés à des circonstances sans précédent », ajoutant que certains États américains « ont besoin de compétences supplémentaires en programmation pour apporter des modifications au COBOL ». Quelques jours plus tôt, le gouverneur du New Jersey a lancé un appel aux développeurs aptes à programmer dans ce langage.

En partenariat avec le projet Open Mainframe, IBM a donc ouvert deux forums. Le premier doit servir à mettre en relation des programmeurs COBOL avec les sociétés qui en ont besoin. Le second est dédié aux questions techniques, où des spécialistes peuvent fournir librement leur expertise. En outre, IBM a annoncé qu'il travaillait sur un cours gratuit pour apprendre le COBOL. Disponible sur GitHub, il doit remettre le plus vite possible ce langage sur le devant de la scène.

Alors que Silkhom estime que le COBOL représente 71 % des lignes de code actuellement utilisées, il n'est que le 44e langage le plus demandé par les recruteurs selon IEEE Spectrum.

Source : Ars Technica
Vous êtes un utilisateur de Google Actualités ou de WhatsApp ?
Suivez-nous pour ne rien rater de l'actu tech !
Commentaires (0)
Rejoignez la communauté Clubic
Rejoignez la communauté des passionnés de nouvelles technologies. Venez partager votre passion et débattre de l’actualité avec nos membres qui s’entraident et partagent leur expertise quotidiennement.
Commentaires (10)
Bombing_Basta

Faut appeler Starbuck!

Comprenne qui pourra :sweat_smile:

Elinyhs

Ou les Lords :wink:

sebstein

Ce n’est pas parce qu’un langage est performant qu’il n’est pas désuet… à ce prix là, ASM serait au top de la modernité.

darkpe

viper VII ?

trollkien

en 2006 j’ai croisé un ancien programmeur KOBOL qui avait fini « formateur » aigri dans une section informatique de l’AFPA, faute de travail en tant que dev sur ce language qui était sa spécialité.
Voir ce genre de niouze en 2020 est… bizarre on va dire.

TotO

"Bill Curtis, l’un des grands noms de la qualité logicielle affirmait que COBOL est plus performant que Java. "

En même temps, si JAVA était performant ça se saurait.

toNNio

Oui et même si vous un programmeur en Algol68, c’est demandé !

Bombing_Basta

Mk VII
Oublie pas le Mk :crazy_face:

KlingonBrain

en 2006 j’ai croisé un ancien programmeur KOBOL qui avait fini « formateur » aigri dans une section informatique de l’AFPA, faute de travail en tant que dev sur ce language qui était sa spécialité.
Voir ce genre de niouze en 2020 est… bizarre on va dire.

Bah, tu sais, les employeurs, ils veulent pouvoir virer quand ils veulent. Et ils s’attendent à retrouver la personne disponible quand ils en auront besoin… 10 ans après…

Quand tu vire des gens et qu’ils ne trouvent plus de boulot, ils changent de métier ou de spécialité et même parfois de région. Après les employeurs viennent pleurer : ouin,ouin on trouve pas de programmeur en machin chose. Ouin,ouin les gens veulent pas travailler. Ouin, ouin l’état ne nous fournit pas tout ce qu’on demande.

Si un employeur à besoin de programmeurs en Cobol ? Et bien c’est facile, il embauche des programmeurs et il leur paye des formations en cobol. Et après il les garde…

IMHO c’est pas au contribuable de payer des formations alors qu’il y a quelques années, on a recyclé des tas de vieux programmeurs en livreur de pizza.

KlingonBrain

Ce n’est pas parce qu’un langage est performant qu’il n’est pas désuet… à ce prix là, ASM serait au top de la modernité.

En même temps, rappelons qu’aucun langage de programmation ne peut fonctionner sans le langage machine(appelé assembleur par abus de langage) qui est pour rappel le seul langage qu’un processeur peut comprendre.

Bien qu’il soit aujourd’hui moins pratiqué de manière directe, la programmation en langage machine reste pratiquée dans beaucoup plus de cas de figure que beaucoup de gens l’imaginent.

Abonnez-vous à notre newsletter !

Recevez un résumé quotidien de l'actu technologique.

Désinscrivez-vous via le lien de désinscription présent sur nos newsletters ou écrivez à : [email protected]. en savoir plus sur le traitement de données personnelles