• # Mon grain de sel

    Posté par . En réponse au journal Lycée et informatique : spécialité ISN en terminale S. Évalué à 3.

    C'est indispensable. Et pas qu'en terminale S. L'informatique est une science, mais étant donné la place que tiens ses machines dans nos vies, il me semble absolument indispensable que chaque citoyen, dès le primaire apprenne les principes de fonctionnement de ses machines (et je ne parle pas d'apprendre à utiliser MS-whatever ou un nagivateur web). Sans déconner, les gamins mettent leur vie et sont même parfois dressés à mettre leur vie sur des serveurs états-uniens sans même avoir la plus petite idée de ce qui ce passe au delà de l'interface graphique. Il y a un petit moment j'avais été frappé par la réaction d'un ado à qui j'avais expliquer que oui, microsoft avait accès à toutes les données qui transitaient via MSN. Il devait penser que les messages se téléportaient automagiquement d'une machine à une autre. En fait il s'agit d'un problème d'éducation populaire, parce que l'ignorance des adultes n'est pas moins grave que celles des enfants.

    Concernant les outils, j'aime pas python. Je ne serais pas surpris que dans 10 ou 20 ans les informaticiens déplorent les ravages qu'aura fait python comme Dijkstra déplorait ceux du Basic ou plus tard d'autres ceux de perl ou java. À mon sens ses simples caprices syntaxiques aurait dû l'éliminer des candidats. Le C c'est pas mal, c'est simple. Sans utiliser l'arithmétique des pointeurs ni l'allocation dynamique c'est très abordable comme langage. De plus les analyseurs syntaxiques et statiques sont au top pour C.

    Please do not feed the trolls