> Tech > Et après ?

Et après ?

Tech - Par iTPro - Publié le 24 juin 2010
email

Encore quelques mots sur un point important : le format libre. Plusieurs des nouvelles fonctions que RPG IV a introduites en V5R2 ne sont disponibles que dans la nouvelle spécification de format libre et pas dans les cartes C en format fixe traditionnel. RPG IV s'est en fait transformé en

Et après ?

un langage en format
libre dans une période d’environ
10 ans. En V5R2, IBM a éliminé toute
raison valable d’utiliser des calculs en
format fixe. Le service funèbre pour la
carte C n’a pas été programmé officiellement.
Mais attendez-vous à  ce que de
futures améliorations éliminent l’entassement
de colonnes qu’offrent
Factor 1, Factor 2 et Result.
Mais il reste quelques petites
choses à  faire avec la spécification en
format libre :

  • Eliminer les exigences de /FREE et
    /END-FREE. Le compilateur devrait
    être suffisamment malin pour déterminer
    que si les colonnes 6 et 7 sont
    vierges, la spécification est en format
    libre.

  • Libérer les opérations MOVE. S’il est
    vrai qu’il existe des alternatives en
    format libre pour la plupart des opérations
    MOVE, il est des cas où rien
    ne saurait remplacer un MOVE bien
    placé.

  • Mettre à  jour le SQL imbriqué ! La
    syntaxe de base pour des instructions
    SQL imbriqué en est encore au
    niveau de RPG III ou pire. Si vous combinez le format libre avec SQL, le
    code source résultant est horrible à 
    voir.
  • RPG IV lui-même était un grand
    progrès par rapport à  RPG III et la spécification
    en format libre est une rupture
    radicale par rapport aux colonnes
    immuables que les programmeurs RPG
    ont manipulées pendant des années.
    Je n’hésite pas à  dire qu’aucun langage
    informatique n’est en train de changer
    sa syntaxe aussi spectaculairement et
    rapidement que RPG. Le moment est
    venu de changer le fusil d’épaule et de
    donner au format libre toutes ses
    lettres de noblesse, en reconnaissant
    qu’il devrait être la méthode par défaut.

    Téléchargez gratuitement cette ressource

    Comment cerner la maturité digitale de votre entreprise ?

    Comment cerner la maturité digitale de votre entreprise ?

    Conçu pour les directions IT et Métiers, ce guide vous permettra d'évaluer précisément vos processus de communication client, d'identifier vos lacunes et points d'inflexion pour établir un plan d’actions capable de soutenir durablement votre évolution. Bénéficiez maintenant d'une feuille de route complète.

    Tech - Par iTPro - Publié le 24 juin 2010

    A lire aussi sur le site

    Revue Smart DSI

    La Revue du Décideur IT