• [^] # Re: Pascal...

    Posté par . En réponse au journal Python comme premier langage de programmation ?. Évalué à 3.

    Oui, et non seulement ça cache beaucoup de chose mais conséquemment ça induit énormément en erreur sur ce qui se passe sous la surcouche, ça génère beaucoup d'idées fausses pour un débutant qui ne peut pas connaître les idées « vraies », alors que pour un non-débutant complet, ça peut déjà rendre confuses des choses pourtant pas très compliquées (là où 15 lignes de Makefile ordonnées logiquement suffiraient, le machin va laisser entrevoir 200 lignes imbittables pleines d'options de compilation et autres étapes inutilement verbeuses) ou bien entraîner des comportements néfastes (quand je coche les cases 3,4 et 7 de cette fenêtre, et que je place le fichier toto avant le fichier tata, ça compile, sinon non, mais je ne sais pas pourquoi), sans compter que, de fait, lorsqu'on utilise un IDE, on se rend compte qu'on est complètement paumé lorsque l'on est obligé de s'en passer ou que l'on doit règler un problème non prévu dans le comportement général de l'IDE.

    Et puis, pour un débutant, ajouter les bugs de l'IDE aux bugs de son programme alors qu'il n'est pas capable de déterminer d'où les problèmes viennent, ça peut compliquer énormément les choses. Et pour ajouter à la confusion, on lui cache plus ou moins les différentes étapes de compilations, lien, exécution, etc. des fois que ça pourrait l'aider à comprendre quel genre d'erreur est signalée.