HamCodeEnglish

Dai file della collana: gli stessi indici e le stesse note da cui nascono i libri.

Come nascono le figure

Le figure dei libri non sono disegnate a mano: le disegna un programma, il generatore delle figure, che esegue i programmi d'esempio e ne raccoglie i risultati.

  • I terminali mostrano l'uscita vera del programma, eseguito sul posto: i numeri della figura sono quelli che il lettore vede sul suo terminale.
  • I grafici leggono i CSV che il programma scrive con dati: la curva del libro è quella del programma.
  • Il codice annotato prende le righe vere del sorgente, fra due punti scelti, e ci mette accanto le note.
  • Le finestre sono le viste vere dei programmi con la finestra, disegnate senza schermo.

Se un programma cambia, la figura cambia con lui: non può succedere che il libro mostri un numero e il programma ne stampi un altro.

Le figure sono stampate ad almeno 300 dpi e larghe almeno 2400 pixel, così il testo dentro i grafici e il codice si leggono nitidi anche su carta. Nell'edizione elettronica sono ridotte a 1600 pixel; su questo sito a 1400.