Index
Moltissimi linguaggi di programmazione hanno una o più versioni del cosiddetto “cheatsheet”. Un documento di poche pagine, spesso una soltanto che riassume in forma sintetica le regole sintattiche più importanti del linguaggio. Una sorta di bigino da tenere a portata di mano come promemoria e guida sintetica di riferimento da consultare rapidamente mentre si scrive il codice.
Un modo rapido per ricordarsi al volo per esempio i tipi dati e le regole base di definizione delle variabili, la sintassi delle strutture cicliche o di controllo, e così via.
Certamente conosco i concetti della programmazione e ho già scritto altre volte quel particolare costrutto di codice, ma… in questo preciso momento ho un lapsus e non ricordo esattamente la sintassi. Magari so vagamente che esiste una funzione per manipolare un campo data, ma non ricordo il nome preciso. Sicuramente potrei subito andare a cercare nel manuale del reference RPG o “googlare”. Ma se avessi a portata di mano sulla scrivania (fisica o virtuale che sia) un bigino dell’RPG che in un paio di pagine schematiche contiene tutto ciò che nella maggior parte dei casi ho bisogno quando sviluppo un programma?
E – ancora meglio – se questo bigino fosse interattivo? Se dal nome della funzione, dal codice operativo potessi cliccare e aprire subito la pagina del manuale IBM con la sintassi completa? Oppure con un altro clic aprire su GitHub una porzione di codice con alcune righe di esempio? Non sarebbe fantastico?
Ho cercato e non ho trovato. Magari esiste e sarebbe utile condividere nei commenti di questo articolo l’informazione, se qualcuno è a conoscenza di un documento di questo tipo.
C’è un documento – ormai un po’ datato (2009) – di Bob Cozzi reperibile a questo link. Ma ci voleva qualcosa di più.
Quindi ho pensato che potesse essere utile produrre un RPG IV free cheatsheet, perché RPG non è da meno di altri linguaggi cosiddetti “moderni”. Anche l’RPG deve avere il suo bigino.
Non so se il tentativo che vi propongo ha raggiunto il suo scopo. L’ho battezzato RPG IV free cheatsheet v. 1.0, perché sicuramente potrà essere migliorato e seguirà la v. 1.1, 1.2… sia per completare eventuali contenuti mancanti sia per migliorare la sinteticità, la grafica e gli esempi. Lo scopo è avere un documento veramente utile da tenere lì a portata di mano (o meglio di mouse) sul proprio desktop.
RPG IV free cheatsheet è scaricabile da questo link.
L’estensione “RPG IV to Free Format Conversion” sviluppata da Bob Cozzi (Cozzi Research) è pensata per semplificare la conversione di…
Ciao a tutti, oggi voglio segnalarvi un altro interessante contributo di Massimo Duca, parte della sua ormai nota serie IBM…
Incuriosito da alcuni messaggi di Cristian Larsen su Linkedin (New Release - Display File DDS Edit v.0.10.1) ho voluto scaricare…
Ciao a tutti,oggi voglio segnalarvi un annuncio che potrebbe segnare una svolta per lo sviluppo applicativo su ambienti IBM: Project…
Voglio segnalarvi un nuovo articolo molto interessante di Massimo Duca nella serie IBM i & SQL Tips. In questo sesto…
Ciao a tutti, voglio segnalarvi un post molto utile di Marco Riva sul suo sito Markonetools, in cui spiega in…