Evidemment que les mots socket, pipe, thread, fork ont des traductions en français, et qu'elles sont bonnes.
Je crois qu'on s'est pas bien compris.
J'avoue que pour firewall, pare-feu convient tout autant (on utilise aussi garde-barrières), mais en fait, au niveau traduction, il y a deux problèmes : la compréhension et le respect de la "norme".
Pour firewall, il faut choisir entre compréhension (pare-feu) et respect de la "norme" (écluse)
D'autre part, pour thread, il est évident que quand on parle d'un "thread" tel qu'ici présent, la traduction "fil de discussion" convient tout à fait, c'est indéniable.
Mais je ne parlais pas de ce thread là...
En fait, mes exemples étaient l'anglais technique pur, l'anglais de programmation.
N'en déplaise à freePK, que l'environnement soit francisé ou non, les "fichiers d'entêtes" C ne changent pas. La fonction socket() reste la fonction socket(), et quand une application fait une socket error, c'est en général traduit par une erreur de socket.
Dans ce dernier paragraphe, tu peux remplacer socket par pipe et par fork, pas tout à fait par thread parce qu'il n'y a pas à proprement parler de fonction thread()...
Quand à traduire le thread, celui de multithreading, par fil, là franchement, ça marche plus...
Bref, ce que je veux dire c'est que quand il s'agit de technique de programmation, AMHA, il ne faut pas traduire les termes, au risque d'une incompréhension générale.
Je ne pense pas que ce soit abusif d'utiliser l'anglais dans ces cas là, et l'utilisation de ces termes technique est tellement répandue que personne ne percutera rapidement si on dit qu'il y a un problème de fourchette (ou n'importe quel autre mot qui pourrait traduire fork).
Par contre, quand il s'agit de parler d'un fork de tel logiciel, oui, il y a abus...
Et pour finir, la question des mots à ambiguïté dans une langue est bidirectionnelle.
Certes, parfois on pourra traduire deux mots français par le même mot anglais (langue, langage -> language), mais c'est aussi valable dans l'autre sens (consciousness, awareness -> conscience ; note: aucun mot français ne parvient à vraiment traduire awareness, conscience est la traduction qu'on trouvera le plus souvent)
Chaque langue a ses lacunes...
[^] # Re: Toujours d'ac avec PK.
Posté par Anonyme . En réponse à la dépêche Brave GNU World n°32 en français. Évalué à 3.
Evidemment que les mots socket, pipe, thread, fork ont des traductions en français, et qu'elles sont bonnes.
Je crois qu'on s'est pas bien compris.
J'avoue que pour firewall, pare-feu convient tout autant (on utilise aussi garde-barrières), mais en fait, au niveau traduction, il y a deux problèmes : la compréhension et le respect de la "norme".
Pour firewall, il faut choisir entre compréhension (pare-feu) et respect de la "norme" (écluse)
D'autre part, pour thread, il est évident que quand on parle d'un "thread" tel qu'ici présent, la traduction "fil de discussion" convient tout à fait, c'est indéniable.
Mais je ne parlais pas de ce thread là...
En fait, mes exemples étaient l'anglais technique pur, l'anglais de programmation.
N'en déplaise à freePK, que l'environnement soit francisé ou non, les "fichiers d'entêtes" C ne changent pas. La fonction socket() reste la fonction socket(), et quand une application fait une socket error, c'est en général traduit par une erreur de socket.
Dans ce dernier paragraphe, tu peux remplacer socket par pipe et par fork, pas tout à fait par thread parce qu'il n'y a pas à proprement parler de fonction thread()...
Quand à traduire le thread, celui de multithreading, par fil, là franchement, ça marche plus...
Bref, ce que je veux dire c'est que quand il s'agit de technique de programmation, AMHA, il ne faut pas traduire les termes, au risque d'une incompréhension générale.
Je ne pense pas que ce soit abusif d'utiliser l'anglais dans ces cas là, et l'utilisation de ces termes technique est tellement répandue que personne ne percutera rapidement si on dit qu'il y a un problème de fourchette (ou n'importe quel autre mot qui pourrait traduire fork).
Par contre, quand il s'agit de parler d'un fork de tel logiciel, oui, il y a abus...
Et pour finir, la question des mots à ambiguïté dans une langue est bidirectionnelle.
Certes, parfois on pourra traduire deux mots français par le même mot anglais (langue, langage -> language), mais c'est aussi valable dans l'autre sens (consciousness, awareness -> conscience ; note: aucun mot français ne parvient à vraiment traduire awareness, conscience est la traduction qu'on trouvera le plus souvent)
Chaque langue a ses lacunes...