Archive Liste Typographie
Message : Re: Codage et encodage

(Pommereau Franck) - Mercredi 26 Mai 1999
Navigation par date [ Précédent    Index    Suivant ]
Navigation par sujet [ Précédent    Index    Suivant ]

Subject:    Re: Codage et encodage
Date:    Wed, 26 May 1999 09:24:05 +0200
From:    Pommereau Franck <fp@xxxxxx>

> Les informaticiens sont en général des gens plutôt assez
> pragmatiques; ils vont droit au but, et ne s'embarrassent
> guère du respect des usages, sauf lorsqu'il s'agit des leurs.
> Plus exactement, ils aimeraient bien aller droit au but,
> mais ils ne rechignent jamais à compliquer les choses,
> et même souvent sciemment, croyant naïvement que cela
> leur donne de l'importance et les rend indispensables.

Bref, des gens comme les autres non ?

> modestes. Vous reconnaîtrez les premiers à ce signe que
> leurs néologismes sont presque toujours des mots anglais
> qui n'existent pas dans la langue en glaise.

Les informaticiens baignent quotidiennement dans l'anglais : toutes
les docs sont en anglais, les logiciels aussi, les articles sont écris
en anglais, etc. Il ne faut pas s'étonner qu'ils s'imprègnent du
vocabulaire anglais ou même en inventent. Et donc, les informaticiens
encodent, vont à des séminaires (et ils sont loin d'être les seuls) et
lisent leur mail plein de smileys (sans se prendre la tête à savoir si
c'est du mel, du mél ou du mèl truffé d'émoticons, de souriards ou de
... les mots me manquent).

> Quoi qu'il en soit, et bien que je n'aie jamais rien lu de 
> précis là-dessus, ma réaction purement intuitive est de
> poser « encodage » comme se référant à la codification
> des données, alors que « codage » se rapporte généralement
> assez clairement à la programmation proprement dite. 
> Ainsi, dans le jargon, « du code » c'est un programme 
> exécutable en « langage machine », c'est-à-dire un truc 
> totalement indigeste pour l'humain, mais le seul directement 
> digestible par la machine.

Moui, bof... Le terme « coder » peut signifier « programmer » dans
n'importe quel langage (du code Ada, C ou assembleur), mais il ne se
rapporte presque jamais au langage machine. Et pour cause, qui serait
capable de coder en langage machine ?

Mais ceci ne vaut que pour une sous-famille parmi les informaticiens :
les programmeurs (oui oui, on peut dire codeurs, voire coders, mais
avec une nuance : un programmeur c'est plutôt un gars « normal », un
code(u)r, c'est presque un hacker). Les chercheurs en informatique
utiliseront plus volontier « coder » pour ce qu'il signifie : exprimer
une information dans une certaine représentation.

> Y aurait-il par hasard d'autres informaticiens dans la salle
> prêts à me suivre sur ce point ?

Ben y'en a au moins un, mais je ne suis pas... Pour moi le terme
encoder vient de l'anglais, de même que les verbes mailer, forwarder,
matcher, browser, et plein d'autres mots que j'entends
quotidiennement.

> (Ce dernier point, bien
> sûr, ce qui précède n'engageant que moi.)

Cette « hargne » envers les informaticiens est-elle dirigée contre les
programmeurs, les chercheurs, les vendeurs de soupe, les hackers, ou
qui sais-je encore ? Car bon, faut pas confondre tous ces gens la, ils
ne font pas le meme metier et ne sont pas tous dignes des mêmes
critiques...  ;-)

-- 
  Franck Pommereau : fp@xxxxxx
"It's not a bug, it's a feature!"