• [^] # Re: Quelle horreur...

    Posté par . En réponse à la dépêche Sortie de Linotte en version 0.5.1, un langage simple en français pour apprendre à programmer.. Évalué à 2.

    Bien d'accord avec Reno.

    Si on s'en réfère à l'histoire, forcément récente, de l'informatique, on retrouve ce type de rêves de langages de programmation «qui n'ont pas l'air de langages de programmation» (le Canada Dry des langages de programmation), en croyant qu'on va rendre les choses accessibles car elles sont en français «presque parlé».

    Dans cette catégorie, j'ai nommé : COBOL (COmmon Business Oriented Language) et SQL (Structured Suqery Language).

    Ces langages, même s'ils sont énormément utilisés, n'en sont pas moins cantonnés comme les autres à être manipulés par des «informaticiens», en gros : des gens qui ont appris spécifiquement à les utiliser.

    L'usage d'une langue qui parait naturelle est un piège, pas une aide. Il faut se résoudre à l'évidence : une langue naturelle supporte des formes variées et des choses implicites (comme en Perl), mais dans tous les cas sa syntaxe est figée.

    Pour ma part, tant qu'à opter pour le français, je préférerais un langage qui soit dans le genre du langage algorithmique. Mais comme le disait quelqu'un dans un autre commentaire, rester sur des termes anglophones (while...) permet aussi de bien se rappeler qu'on est en train d'écrire dans un langage et pas en français, donc pas de faux-amis.