Le COBOL IBM sous Z/OS reste la référence de ce langage dans le monde IT, les autres sont sans doute très bons aussi :
https://www.cobol-it.com ,
https://www.microfocus.com/fr-fr/pro...cobol/overview , et il y a une version pour l'UNIX d'IBM, AIX :
https://www.ibm.com/products/cobol-compiler-aix
LOG4J est développé en JAVA, et les conditions de maintenance sont tout simplement honteuses, et la possibilité de détournement de son usage est tout simplement aussi une vraie honte.
Du coup des centaines de milliers de sites peuvent être attaqués. JAVA est une vraie passoire en terme de sécurité.
Pour revenir au COBOL, la récursivité existe, mais pas au niveau de l'ordre PERFORM mais au niveau de l'ordre CALL associé à la clause RECURSIVE dans le paragraphe PROGRAM-ID...
Lire
https://www.ibm.com/docs/en/cobol-zo...ecursive-calls.
En informatique de gestion, je ne suis pas convaincu de l'utilité de la récursivité. Si cette possibilité est si tardive par rapport à d'autres langages déjà assez anciens, c'est sans doute pour cette raison.
Partager