La lisibilité du code pour une initiation à l'algorithmique, ce n'est pas l'essentiel, ce n'est pas comme s'ils allaient tous devoir maintenir par la suite de vrais programmes.
Ce n’est pas comme si on voulait qu’ils arrivent à relire les programmes qu’ils ont eux-mêmes écrits il y a 15 minutes...
Enfin, je pense plutôt que des séparateurs bien visuels qui donnent la structure du code sont un plus pour les débutants,
« Bien visuels » ? Des séparateurs où il faut un éditeur qui surligne celui qui fait la paire pour être sûr de ne pas faire d’erreur, même pour un programmeur aguerri ?
et puis ça évite une explication sur la différence entre les tabs et les espaces (parce que je ne crois pas qu'au lycée les élèves soient aujourd'hui tous très habiles avec un éditeur de texte).
Et puis c’est tellement plus contraignant de fournir un éditeur qui remplace les tabs par des espaces plutôt qu’un éditeur qui surligne les paires de parenthèses...
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone
[^] # Re: Parenthèses vs indentation
Posté par Arthur Accroc . En réponse à la dépêche MicroAlg: langage et environnements pour l’algorithmique. Évalué à 5.
Ce n’est pas comme si on voulait qu’ils arrivent à relire les programmes qu’ils ont eux-mêmes écrits il y a 15 minutes...
« Bien visuels » ? Des séparateurs où il faut un éditeur qui surligne celui qui fait la paire pour être sûr de ne pas faire d’erreur, même pour un programmeur aguerri ?
Et puis c’est tellement plus contraignant de fournir un éditeur qui remplace les tabs par des espaces plutôt qu’un éditeur qui surligne les paires de parenthèses...
« Le fascisme c’est la gangrène, à Washington comme en Russie. » — adapté de Renaud, Hexagone