Dans le domaine de l'informatique, il y a énormément de "consultants".
Dans ce contexte, la personne étant le consultant est consulté par une autre entité et le consultant donne son avis.
D'après la définition qui me semblait logique, ici, le consultant est l'autre entité et le consulté est la personne qui donne son avis. Or, c'est tout à fait l'inverse.
Si je prends d'autres mots, comme habitant, militant, etc. ces mots qualifient l'entité qui effectue l'action. Un habitant habite, un militant milite.
Mais pourquoi est-ce qu'un consultant ne consulte pas ? Car la définition de consulter est: Demander avis, conseil à
Remarque: d'après wiktionary, il y a un sens désuet pour consultant:
(Désuet) Celui qui vient consulter ou qui demande un conseil dans une consultation
Ma question est donc: Pour quelle raison est-ce que "consultant" se voit attribuer un sens différent que les autres mots ayant le suffixe ant ?
PS: Je n'ai pas la moindre idée du/des "tags" que je dois appliquer à cette question et il n'y a pas de suggestion.