• # Utilisateur trop bête

    Posté par (Mastodon) . En réponse au journal Compilateur trop intelligent. Évalué à 4.

    Ce n'est pas le compilateur qui est trop intelligent, c'est l'utilisateur qui est trop bête. Le compilateur ne fait que ce qu'on lui dit de faire et il exploite notamment tous les comportements indéfinis. Ici, il prend la seule décision rationnelle en fonction de ce qu'il sait. Le fait que la fonction en question efface le disque est un choix de l'utilisateur (ce n'est pas le compilateur qui a écrit cette fonction).