Si vous deviez écrire un moteur de jeu d'échecs, quel paradigme de programmation utiliseriez-vous (POO, procédural, etc.) et pourquoi le choisiriez-vous? Par moteur d'échecs, je veux dire la partie d'un programme qui évalue le tableau actuel et décide du prochain coup de l'ordinateur.
Je demande parce que je pensais que ce serait amusant d'écrire un moteur d'échecs. Ensuite, il m'est venu à l'esprit que je pouvais l'utiliser comme un projet d'apprentissage de la programmation fonctionnelle. Ensuite, il m'est venu à l'esprit que certains problèmes ne sont pas bien adaptés au paradigme fonctionnel. Ensuite, il m'est venu à l'esprit que cela pourrait être un bon sujet de discussion.