Œuvre

Epigrams on Programming (1982)

Un langage qui n'affecte pas votre manière de penser la programmation ne vaut pas la peine d'être connu.
Certains langages de programmation arrivent à absorber le changement, mais résistent au progrès.
Sur une période de 5 ans on trouve un superbe langage de programmation. Mais on ne sait pas quand cette période de 5 ans aura lieu.
Un langage de programmation est bas niveau quand son programme nécessite de faire attention à ce qui n'est pas pertinent.
Un bon système ne peut pas avoir un langage de commande faible.
On n'apprend pas l'informatique avec une calculatrice de poche, mais on peut oublier l'arithmétique.
La plupart des gens trouvent le concept de la programmation évident, mais la réalisation impossible.
Tout le monde peut apprendre à sculpter: on aurait du dire à Michel-Ange comment ne pas le faire. C'est la même chose avec les grands programmeurs.
Vous croyez savoir quand vous apprenez, vous en êtes sur quand vous écrivez, persuadé quand vous enseignez, mais certain seulement quand vous programmez.