• # Les langages c'est un peu comme les langues

    Posté par . En réponse au journal Saletés de codes différents et tutoriel wiki. Évalué à 7.

    De la même façon qu'il n'y a pas de langue universelle, c'est difficile d'avoir des langages de programmation universels. Parfois certaines langues réussissent à se faire une plus grande part de marché que d'autres, comme l'anglais (même si au fond c'est à peine 10% de la planète qui le parle plus ou moins couramment). De même, certains langages, comme Markdown, s'en sortent mieux que d'autres; en fait, par rapport à l'anglais, Markdown est probablement plus hégémonique. Cependant, tout comme avec l'anglais, il y a différents types de Markdown, avec plus ou moins d'extensions/variantes. Encore ici, il y a au fond beaucoup moins de variabilité dans le Markdown (voire en incluant d'autres syntaxes type wiki) que dans l'anglais.

    Ceci dit, la différence avec les langues, c'est que bien que celles-ci servent à peu près à la même chose et ont les mêmes fonctionnalités de base, les langages de programmation par contre diffèrent souvent dans leurs utilisations et caractéristiques de base. D'un autre côté, les langages de programmation sont plus simples aussi. Mais bon, dans l'idée, je pense que le manque d'homogénéité dans ce domaine s'explique par des raisons assez similaires au manque d'homogénéité dans les langues : qu'individuellement, les gens ont rarement besoin de communiquer avec l'ensemble de la planète et, comme il y a beaucoup d'individus, il y a beaucoup de petits groupes qui naissent indépendamment.