Maintenant lorsque je regarde les autres langages, ces includes sont souvent là (et très nécessaires dès que l'on veut faire quelque chose de sérieux): des "import" de python ou Haskell, aux "use" de Perl en passant par les include de Caml... Dur de s'en passer... Je pense même que des élèves qui auront fièrement fait leurs premières fonctions, vont vite trouver pénible de toujours devoir recopier tout leur code quand ils veulent en faire d'autres... Non ?
Sans doute, je pense que la différence c'est qu'en C tu as besoin d'incantations même pour des choses basiques, alors que d'autres langages permettent de faire de l'algo de base, affichage, etc. avant d'avoir besoin d'utiliser des modules. Franchement, je suis d'accord que ça ne va pas être une barrière insurmontable, mais je vois pas non plus d'argument en faveur d'utiliser C pour apprendre l'algorithmique, vu que le jour où le petit nombre de ces élèves qui deviendra informaticien aura besoin d'apprendre C, ça ne lui changera pas beaucoup de connaître un peu sa syntaxe depuis le lycée, je pense.
[^] # Re: Syntaxe lispienne, est-ce bien raisonnable ?
Posté par anaseto . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 4.
Sans doute, je pense que la différence c'est qu'en C tu as besoin d'incantations même pour des choses basiques, alors que d'autres langages permettent de faire de l'algo de base, affichage, etc. avant d'avoir besoin d'utiliser des modules. Franchement, je suis d'accord que ça ne va pas être une barrière insurmontable, mais je vois pas non plus d'argument en faveur d'utiliser C pour apprendre l'algorithmique, vu que le jour où le petit nombre de ces élèves qui deviendra informaticien aura besoin d'apprendre C, ça ne lui changera pas beaucoup de connaître un peu sa syntaxe depuis le lycée, je pense.