Migrare da RPG III a RPG IV
La conversione automatica funziona ed è il punto di partenza giusto. Il lavoro vero comincia dopo, e conviene sapere in anticipo quali sono i punti dove si inceppa.
La conversione automatica funziona ed è il punto di partenza giusto. Il lavoro vero comincia dopo, e conviene sapere in anticipo quali sono i punti dove si inceppa.
Il free-form non è RPG travestito da un altro linguaggio: è lo stesso RPG liberato dalle colonne. Cosa cambia davvero quando si smette di contare le posizioni.
Come si scrive, si compila e si mantiene il software su IBM i: sorgenti, ILE, RPG, CL, DDS e SQL, debug e modernizzazione, con le fonti IBM.
Come si scrive SQL dentro un RPG, perché SQLCODE zero non significa che è andato tutto bene, e dove si nasconde l'iniezione anche su questa piattaforma.
Perché il codice vecchio è scritto a colonne, cosa è cambiato col free-form, e come si convive con due forme dello stesso linguaggio nello stesso applicativo.
Ottantadue COALESCE non sono la risposta. Cosa resta nelle variabili quando il FETCH incontra un NULL, e perché ALWNULL non c'entra niente.