Rendre quelque chose variable est facile. Le problème, c'est de contrôler la durée de la constance.
❧
Il ne faut pas évaluer les programmeurs par leur ingéniosité ou leur logique, mais par l'exhaustivité de leur étude de cas.
◆
À lire aussi de Alan Jay Perlis
Un bon système ne peut pas avoir un langage de commande faible.
Un programme sans boucle et sans structure de donnée ne vaut pas la peine d'être écrit.
Vous croyez savoir quand vous apprenez, vous en êtes sur quand vous écrivez, persuadé quand vous enseignez, mais certain seulement quand vous programmez.
Nous travaillons aujourd'hui sur ce à quoi d'autres vont penser demain.
Dans la même œuvre
Dans un ordinateur, le langage naturel n'est pas naturel.
Si votre ordinateur parle anglais, il a probablement été fabriqué au Japon.
Quand nous écrivons des programmes qui «apprennent», ce qui arrive c'est que nous apprenons, et eux pas.
Il y aura toujours des choses que nous aimerions dire dans nos programmes, mais qui ne peuvent être que mal dites avec tous les langages connus.
La seule théorie constructive liant les neurosciences et la psychologie surviendra de l'étude du logiciel.