Ça n’explique pas la différence entre les langages informatiques et les langages naturels.
Ça explique que dans les deux cas on utilise le mot grammaire dans des sens très différents:
dans le cas des langues naturelles, la grammaire est le fruit d'une étude de l'usage existant, la langue précède la grammaire;
dans le cas des langages informatiques, la grammaire précède la langue.
Penser à introduire une langue à la grammaire stricte pour échanger des idées n'a vraiment aucun intérêt, car les humains font des erreurs et ne respecteront pas la grammaire tout en se comprenant. Même si demain toute l'humanité se réveillait en parlant l'esperanto on peut-être sûr que des nouvelles langues auront émergé dans quelques milliers d'années.
Bien-sûr on peut définir ces langages à la grammaire stricte, mais cela n'oblige personne à les adopter.
[^] # Re: les matheux aussi
Posté par Michaël (site web personnel) . En réponse au journal Unicode 7.0 is out. Évalué à 2.
Ça explique que dans les deux cas on utilise le mot grammaire dans des sens très différents:
dans le cas des langues naturelles, la grammaire est le fruit d'une étude de l'usage existant, la langue précède la grammaire;
dans le cas des langages informatiques, la grammaire précède la langue.
Penser à introduire une langue à la grammaire stricte pour échanger des idées n'a vraiment aucun intérêt, car les humains font des erreurs et ne respecteront pas la grammaire tout en se comprenant. Même si demain toute l'humanité se réveillait en parlant l'esperanto on peut-être sûr que des nouvelles langues auront émergé dans quelques milliers d'années.
Bien-sûr on peut définir ces langages à la grammaire stricte, mais cela n'oblige personne à les adopter.