T'es-tu déjà connecté à un mainframe pour dire de telles choses ?
Pour programmer, l'éditeur est vraiment super, surtout si on l'agrémente de macros en Rexx.
Pour créer des outils d'aide au développement, ISPF, qui peut être comparé à curses (donc en mode texte), est tout à fait correct.
Le vrai problème de COBOL est que les fonctions intéressantes fournies par l'os ne sont directement utilisables (à qq exceptions près). Pour faire des trucs sexys, il faut sortir l'assembleur. Mais à côté de ça, on fait des choses très rigolotes comme des analyseurs syntaxiques, des parseurs XML, etc. :-)
Mais la plus grosse différence se trouve être le type de traitements que l'on fait tourner sous z/OS. Valoriser des millions de contrats quotidiennement n'est pas à la porté de tous les environnements...
Le système de fichiers est paradoxal, car par certains aspects il est archaïques (limite sur le nom des fichiers, pas de notion de sous-répertoire, etc.), par d'autres il est en avance (gestion des gros fichiers).
Connaissant bien les deux mondes (z/OS et Unix/linux), je préfère faire de la prod' sous z/OS !
Disclaimer: je ne code pas d'applis bancaires, mais des outils techniques pour les développeurs métier :-) Je sais c'est de la triche.
[^] # Re: c'est une expérience...
Posté par VoixOff . En réponse au journal Sursis pour le Cobol ??. Évalué à 3.
Pour programmer, l'éditeur est vraiment super, surtout si on l'agrémente de macros en Rexx.
Pour créer des outils d'aide au développement, ISPF, qui peut être comparé à curses (donc en mode texte), est tout à fait correct.
Le vrai problème de COBOL est que les fonctions intéressantes fournies par l'os ne sont directement utilisables (à qq exceptions près). Pour faire des trucs sexys, il faut sortir l'assembleur. Mais à côté de ça, on fait des choses très rigolotes comme des analyseurs syntaxiques, des parseurs XML, etc. :-)
Mais la plus grosse différence se trouve être le type de traitements que l'on fait tourner sous z/OS. Valoriser des millions de contrats quotidiennement n'est pas à la porté de tous les environnements...
Le système de fichiers est paradoxal, car par certains aspects il est archaïques (limite sur le nom des fichiers, pas de notion de sous-répertoire, etc.), par d'autres il est en avance (gestion des gros fichiers).
Connaissant bien les deux mondes (z/OS et Unix/linux), je préfère faire de la prod' sous z/OS !
Disclaimer: je ne code pas d'applis bancaires, mais des outils techniques pour les développeurs métier :-) Je sais c'est de la triche.