par Sharon L. Hoffman - Mis en ligne le 30/08/2005 - Publié en Novembre 2004
En même temps qu'elle annonçait une release matérielle marquante,
IBM a grandement amélioré le système d'exploitation récemment rebaptisé,
i5/OS V5R3.
Bien que l'annonce de la V5R3 mette l'accent sur l'infrastructure, sur les plans matériel et logiciel, IBM n'a pas négligé l'outillage. La V5R3 présente de nouvelles possibilités intéressantes pour CL, ainsi que quelques améliorations très attendues de RPG et Cobol. WDSc (WebSphere Development Studio Client) pour iSeries, est lui aussi enrichi de nouvelles fonctions ...
La V5R3 améliore sensiblement l’I5/OS
S’il est vrai qu’IBM a ajouté continuellement de nouvelles commandes à CL,
la V5R3 offre quelques améliorations souhaitées de longue date, aux possibilités
de programmation CL. Du point de vue du langage pur, aucune de
ces améliorations n’est révolutionnaire. Pourtant elles permettront d’effectuer
en CL de nombreuses tâches qui, à l’heure actuelle, demandent soit
d’appeler un autre programme, soit de recourir à des acrobaties.
Nous prévoyons un recensement détaillé des améliorations apportées à
CL dans un prochain article d’iSeries NEWS, mais voici déjà les points
saillants :
- CL possède enfin des possibilités de contrôle de flux avec les boucles
DOWHILE, DOUNTIL et DOFOR. - La nouvelle commande SELECT est semblable à un code op RPG SELECT
et collabore avec les commandes WHEN et OTHERWISE. - On n’est plus limité à un seul fichier pour des programmes CL. Un même
programme CL peut en utiliser jusqu’à cinq. - La commande DCL accepte désormais des variables binaires.
- La taille maximale d’une variable caractère augmente à 32 767 octets.
- Jusqu’à 255 paramètres sont autorisés pour les appels et les paramètres de
contrôle de transfert et de procédure peuvent être transmis soit par référence
(par défaut), soit par valeur.
La V5R3 apporte beaucoup d’améliorations à CL, et IBM
envisage de poursuivre cette amélioration dans les prochaines
releases. Donc, si la fonction que vous appelez de
vos voeux n’est pas apparue cette fois, gardez espoir. Les
sous-routines et les pointeurs figurent parmi les améliorations
de langage prévues par IBM pour les prochaines releases.
Outre les améliorations fonctionnelles, la V5R3 marque
aussi l’avènement d’un nouveau système de documentation
pour CL, qui assure la synchronisation entre l’aide en ligne et
les documents publiés dans l’iSeries Information Center. Les
outils utilisés pour générer la documentation des commandes
CL seront aussi mis à disposition des développeurs
désireux de mieux documenter leurs propres commandes.
Malgré son rôle important dans le développement quotidien
sur iSeries, on a parfois l’impression que CL a été figé
dans le temps. C’est une fausse impression. La V5R3 inclut 57
nouvelles commandes CL et au moins 247 modifications des
commandes existantes, ce qui n’est pas rien. Mais la V5R2,
que personne ne considèrerait comme une release CL majeure,
incluait 65 nouvelles commandes CL. On voit par là
que, même si CL n’est pas le composant le plus stratégique
de l’OS/400, IBM reconnaît qu’il fait partie intrinsèque de
l’environnement de développement applicatif iSeries, et on
peut donc s’attendre à ce que chaque nouvelle release du
système d’exploitation comporte de nouvelles fonctions CL.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Activer la mise en veille prolongée dans Windows 10
- Et si les clients n’avaient plus le choix ?
- Cybersécurité Active Directory et les attaques de nouvelle génération
- Afficher les icônes cachées dans la barre de notification
Les plus consultés sur iTPro.fr
- Cybercriminalité bancaire : l’IA industrialise les attaques en 2026
- Shadow AI en France : les RSSI alertent, mais la gouvernance des agents IA reste à la traîne
- Attaques edge : les fournisseurs, nouvelle cible prioritaire des cybercriminels
- Analyse Patch Tuesday Août 2026
Articles les + lus
Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
Model Context Protocol : le contexte, grand oublié du débat
Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
À la une de la chaîne Tech
- Quand les « travailleurs numériques » pallient le manque de bras dans l’industrie
- Model Context Protocol : le contexte, grand oublié du débat
- Microsoft dévoile MAI-Thinking-1 : un modèle de raisonnement « enterprise-grade » en preview publique
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
