pour répondre à une question postée dans le mauvais Moodle (dans celui du cours au lieu de celui du projet) :
> quel est le critère qui rendait Linux obligatoire pour le projet de C ?
Le premier critère c'est que nous n'avons testé que sur cet OS et donc ne garantissons que celui-ci (et c'est là dessus (Ubuntu 18.04) que votre projet sera noté).
Le
second critère, mais que nous essayons maintenant de minimiser au
maximum depuis le confinement, est la dépendance à des bibliothèques que
nous vous fournirons pour compléter les parties non faites par vous.
Pour le moment nous avons réussi à bien séparer les 2 (en particulier
les tests fournis) de sorte que normalement jusqu'à maintenant tout le
monde a pu coder sur l'OS de son choix.
Mais dès la semaine 10 (ou
11), ce ne sera plus possible si vous voulez vraiment passer tous les
tests fournis car la partie manquante de l'ALU sera nécessaire pour
certains tests « end-to-end » provenant de l'extérieur (« tests de
blargg »). Bref, on vous expliquera cela le moment venu.
Et bien sûr tout à la fin il y aura aussi l'utilisation de la bibliothèque graphique (déjà fournie en semaine1 mais repoussée maintenant au maximum).