1) Modèle IA solicité : ChatGPT
Sources initiales du projet (4 août 2026) :
Instructions initiales donné à l'IA :
Établissement de norme de langage et de communication n'utilisant pas l'anglais mais des termes d'origine espagnol ou latine.
(
Le fichier Sources.txt contient un catalogue de documents de référence accessibles sur Internet.
Lorsqu'une question concerne l'un de ces documents, ne considère pas nécessairement le contenu mémorisé dans le projet comme étant à jour.
Identifie d'abord dans sources.txt les URL pertinentes, puis utilise la recherche Web pour consulter les documents à leur adresse actuelle.
Privilégie les URL indiquées dans sources.txt par rapport à une recherche Web générale.
Lorsque plusieurs documents sont pertinents, consulte-les si nécessaire et cite les sources effectivement utilisées.
Si une URL n'est plus accessible, indique-le et recherche éventuellement sa nouvelle adresse.
Ne télécharge pas systématiquement tous les documents : consulte-les seulement lorsqu'ils sont nécessaires à la question.
) |
|
2) Quel différence de contenu y-a-t-il entre
la page Facebook et son groupe Facebook associé ?
Page Facebook «Désanglisation de la programmation»
- Vitrine publique du projet
- Présente les objectifs et principes
- Publie les annonces officielles
- Diffuse les résultats adoptés
- S’adresse à tous les internautes
- Contenu clair, court et organisé
- Représente officiellement l’initiative
Groupe Facebook «Désanglisation de la programmation»
- Espace de travail collectif
- Discute les propositions en détail
- Recueille les idées des membres
- Organise les sondages et votes
- S’adresse aux participants actifs
- Échanges plus libres et nombreux
- Fait émerger les décisions collectives
La page Web https://program.toile-libre.org/DP/ a le même rôle que la Page Facebook mais indépendante de Facebook (non sensible aux politiques d'accès et/ou de censure de Facebook).
|
3) Premier prompt :
| Etablit la liste des mots clefs présent dans des langages de programmation informatique qui sont d'origine anglaise, avec leur signification large, en les regroupant par similarité. (en vue d'en proposer des mot-clefs alternatifs d'origine espagnol ou latine). |
|
3.1) Classification des mots clefs
L'IA est très performante pour classifier. [IA] On classe les mots-clefs non pas, langage par langage, mais par fonction sémantique. On peut ensuite choisir un même vocabulaire hispano-latin cohérent pour tous les langages. L'IA propose 28 catégories :
№ |
Fonction
sémantique |
Mot-clef anlais |
1 |
Condition, choix,
branchement
Sélection conditionnelle |
| if |
si une condition est vérifiée |
| then |
alors, conséquence d'une condition |
| else |
sinon, cas contraire |
| elif, elseif |
sinon si |
| switch |
sélectionner entre plusieurs cas |
| case |
un cas particulier |
| default |
cas pris par défaut |
| when |
lorsque telle condition est satisfaite |
| unless |
sauf si / à moins que |
| otherwise |
dans les autres cas |
| match |
faire correspondre une valeur à une forme |
| where |
sous telle condition / restriction |
|
2 |
Répétition et parcours
Itération |
| for |
répéter pour chaque élément ou selon un compteur |
| while |
répéter tant qu'une condition est vraie |
| do |
exécuter une action, souvent avant un test |
| repeat |
répéter |
| until |
jusqu'à ce qu'une condition soit satisfaite |
| foreach |
pour chaque élément |
| in |
appartenant à / parcourant une collection |
| loop |
boucle indéfinie ou répétition générale |
|
3 |
Interruption et poursuite du
contrôle
Transfert de contrôle. |
| break |
interrompre une répétition ou une structure |
| continue |
passer à l'itération suivante |
| return |
terminer une fonction en renvoyant éventuellement une valeur |
| exit |
quitter |
| goto |
aller directement à un autre endroit |
| next |
passer au suivant |
| redo |
recommencer l'itération |
| yield |
produire temporairement une valeur puis suspendre |
| fallthrough |
poursuivre dans le cas suivant |
|
4 |
Définition et déclaration
Établissement d'une entité et
de son statut. |
| let |
introduire/définir une variable |
| var |
déclarer une variable |
| const |
déclarer une constante |
| define |
définir |
| def |
définir une fonction |
| declare |
déclarer |
| set |
affecter / établir |
| local |
déclarer localement |
| global |
déclarer globalement |
| static |
attacher durablement à une structure plutôt qu'à une occurrence |
| final |
empêcher une redéfinition ou modification |
| readonly |
autoriser seulement la lecture |
| mutable |
modifiable |
| immutable |
non modifiable |
|
5 |
Fonctions, procédures et
opérations |
| function |
définir une fonction |
| func |
fonction |
| def |
définir une fonction |
| procedure |
procédure |
| proc |
procédure |
| call |
appeler une fonction |
| return |
restituer son résultat |
| yield |
produire successivement des résultats |
| lambda |
fonction anonyme |
| operator |
définir ou désigner une opération |
| inline |
intégrer directement le corps de l'opération |
|
6 |
Paramètres et transmission
des données |
ref |
référence vers une donnée |
out |
paramètre destiné à fournir un résultat |
params |
ensemble de paramètres |
args |
arguments |
by |
selon / par |
with |
avec |
using |
en utilisant |
as |
en tant que / sous le nom de |
|
7 |
Valeurs logiques |
true |
vrai |
false |
faux |
and |
conjonction logique |
or |
disjonction logique |
not |
négation |
xor |
ou exclusif |
is |
identité ou test de nature |
isnot |
négation du précédent |
|
8 |
Absence de valeur |
| null |
absence de valeur ou de référence |
| none |
aucune valeur |
| nil |
absence de valeur |
| nothing |
rien |
| undefined |
non défini |
| void |
absence de valeur résultante |
|
9 |
Types |
type |
définir ou désigner un type |
typeof |
obtenir le type |
instanceof |
tester l'appartenance à un type |
is |
tester le type |
cast |
convertir une valeur vers un type |
as |
considérer comme un certain type |
struct |
structure |
record |
enregistrement |
tuple |
n-uplet |
enum |
type énuméré |
union |
union de plusieurs formes |
variant |
variante |
|
10 |
Classes et objets |
Mot-clef |
Signification large |
class |
définir une classe |
object |
objet |
new |
créer une nouvelle instance |
this |
objet courant |
self |
objet courant |
super |
classe ou objet parent |
base |
classe de base |
extends |
hérite de |
inherits |
hérite de |
implements |
réalise une interface |
interface |
contrat structurel |
abstract |
définition incomplète destinée à être spécialisée |
virtual |
opération susceptible d'être redéfinie |
override |
remplacer une définition héritée |
sealed |
interdire l'extension |
constructor |
constructeur |
destructor |
destructeur |
|
11 |
Héritage et appartenance |
extends |
étendre une définition |
inherits |
hériter |
implements |
réaliser un contrat |
super |
niveau supérieur |
base |
définition de base |
parent |
élément parent |
child |
élément enfant |
|
12 |
Visibilité et accès |
public |
accessible publiquement |
private |
accessible seulement localement |
protected |
accès limité à une famille de structures |
internal |
accès limité à un ensemble/module |
friend |
accorder un accès particulier |
export |
rendre accessible extérieurement |
hidden |
caché |
|
13 |
Modules, bibliothèques et
espaces de noms
origine → importation →
exposition → qualification |
import |
introduire des définitions venant d'ailleurs |
export |
rendre des définitions disponibles ailleurs |
include |
inclure un fichier ou un ensemble de définitions |
require |
exiger/charger une dépendance |
use |
utiliser un module |
using |
utiliser/importer |
from |
provenant de |
package |
paquet logiciel |
module |
module |
namespace |
espace de noms |
open |
rendre directement accessibles les noms d'un module |
|
14 |
Gestion des erreurs
et exceptions |
try |
tenter une opération |
catch |
intercepter une erreur |
except |
traiter une exception |
throw |
provoquer une exception |
raise |
lever une exception |
finally |
exécuter dans tous les cas |
error |
erreur |
exception |
situation exceptionnelle |
assert |
affirmer qu'une condition doit être vraie |
|
|
№ |
Fonction
sémantique |
Mot-clef anlais |
15 |
Concurrence et
asynchronisme |
async |
opération asynchrone |
await |
attendre le résultat |
spawn |
créer une nouvelle activité |
thread |
fil d'exécution |
task |
tâche |
parallel |
exécution parallèle |
synchronized |
synchronisé |
lock |
verrouiller |
unlock |
déverrouiller |
atomic |
indivisible relativement à la concurrence |
volatile |
valeur susceptible de changer extérieurement |
defer |
reporter une opération |
|
16 |
Gestion des ressources
et mémoire |
new |
allouer/créer |
delete |
détruire/libérer |
free |
libérer |
alloc |
allouer |
stack |
pile |
heap |
tas |
move |
transférer une valeur ou possession |
borrow |
emprunter une référence |
owned/owner |
possession d'une ressource |
unsafe |
désactiver certaines garanties de sécurité |
sizeof |
taille mémoire |
alignof |
alignement mémoire |
|
17 |
Lecture, écriture
et entrées-sorties |
read |
lire |
write |
écrire |
input |
entrée |
output |
sortie |
print |
afficher/écrire |
scan |
lire/analyser une entrée |
open |
ouvrir une ressource |
close |
fermer |
flush |
vider un tampon |
seek |
se déplacer dans une ressource |
stream |
flux de données |
|
18 |
Recherche, filtrage
et collection |
map |
appliquer une transformation à chaque élément |
filter |
sélectionner selon une condition |
reduce |
combiner les éléments |
fold |
replier une structure |
find |
rechercher |
select |
sélectionner |
where |
filtrer |
group |
regrouper |
by |
selon |
order |
ordonner |
sort |
trier |
join |
joindre |
take |
prendre un certain nombre d'éléments |
skip |
ignorer certains éléments |
|
19 |
Appariement de formes
et décomposition |
| match |
faire correspondre |
| case |
forme possible |
| when |
condition complémentaire |
| with |
introduire les cas |
| where |
imposer une condition |
| as |
donner un nom à une sous-expression |
| destructuring |
décomposer une structure |
|
20 |
Génériques
et contraintes |
| generic |
définition paramétrée par un type |
| template |
modèle paramétré |
| where |
imposer une contrainte |
| extends |
contraindre à un sous-type |
| super |
contraindre à un super-type |
| trait |
ensemble de propriétés/opérations |
| concept |
ensemble de contraintes |
| associated |
type lié à une autre définition |
|
21 |
Création, suppression,
copie, déplacement |
| new |
création |
| create |
création |
| make |
construction |
| build |
construction |
| copy |
duplication |
| clone |
duplication indépendante |
| move |
transfert |
| delete |
suppression |
| drop |
destruction/libération |
| destroy |
destruction |
|
22 |
Modification d'état |
| set |
établir une valeur |
| get |
obtenir une valeur |
| update |
mettre à jour |
| change |
modifier |
| replace |
remplacer |
| swap |
permuter |
| reset |
réinitialiser |
| clear |
vider |
| append |
ajouter à la fin |
| insert |
insérer |
| remove |
retirer |
|
23 |
Relations structurelles |
| parent |
prédécesseur structurel |
| child |
descendant immédiat |
| root |
racine |
| leaf |
feuille |
| node |
nœud |
| edge |
arête |
| key |
clef |
| value |
valeur |
| item |
élément |
| entry |
entrée |
| member |
membre |
| field |
champ |
|
24 |
Métaprogrammation |
| macro |
construction transformant du code |
| quote |
traiter du code comme une donnée |
| unquote |
réintroduire une expression évaluée |
| eval |
évaluer une expression |
| compile |
compiler |
| derive |
produire automatiquement une définition |
| reflect |
examiner la structure d'un programme |
| attribute |
annotation attachée à une définition |
|
25 |
Annotations
et propriétés |
| attribute |
propriété attachée à une définition |
| annotation |
information ajoutée à une définition |
| decorator |
transformation/ornement d'une définition |
| property |
propriété |
| getter |
lecture d'une propriété |
| setter |
modification d'une propriété |
|
26 |
Programmation fonctionnelle |
| let |
liaison d'un nom à une valeur |
| where |
définitions auxiliaires |
| with |
association avec |
| fun |
fonction |
| function |
fonction |
| match |
filtrage par motif |
| yield |
production d'une valeur |
| lazy |
évaluation différée |
| strict |
évaluation stricte |
| rec |
définition récursive |
|
27 |
Inclusion et exclusion |
| in |
appartient à |
| contains |
contient |
| include |
inclut |
| exclude |
exclut |
| without |
sans |
| with |
avec |
| only |
seulement |
| except |
sauf |
|
28 |
Ordre temporel ou séquentiel |
| before |
avant |
| after |
après |
| first |
premier |
| last |
dernier |
| next |
suivant |
| previous |
précédent |
| begin |
commencer |
| end |
terminer |
| start |
démarrer |
| stop |
arrêter |
|
[IA] Les mots clefs en gris sont d'origine latine (ou grecque) donc nécessite peut-être, surtout une adaptation orthographique romane, pas une invention terminologique. |
3.2) Mots anglais particulièrement fondamentaux
[IA] Si l'objectif est de créer progressivement une syntaxe non anglophone, je commencerais par ces mots, car ils sont à la fois très fréquents et véritablement reconnaissables comme anglais :
Famille |
Mots |
| condition |
if, then, else, when, unless |
| répétition |
for, while, do, foreach, until |
| contrôle |
break, continue, return, yield |
| liaison |
let, set |
| logique |
and, or, not, true, false |
| absence |
none, nothing, undefined |
| objets |
new, this, self |
| modules |
from, use, using, require |
| erreurs |
try, catch, throw, raise |
| concurrence |
await, spawn, thread, lock |
| mémoire |
borrow, move, free |
| entrées-sorties |
read, write, open, close |
| collections |
map, filter, fold, find |
| manipulation |
get, set, clear, remove, take, drop |
[IA] Une observation importante pour votre projet est que l'informatique anglophone utilise déjà énormément de vocabulaire latin. Il serait contre-productif de vouloir tout remplacer.
[IA] On pourrait pratiquement conserver :
null
enum
struct
union
variant
class
object
super
interface
abstract |
virtual
constructor
public
private
internal
protected
import
export
module
exception |
assert
async
atomic
parallel
synchronized
operator
function
procedure
recursive
compile |
attribute
annotation
property
select
filter
reduce
insert
|
[IA] Ils sont soit directement latins, soit construits sur une racine latine immédiatement reconnaissable dans les langues romanes. |
3.3) Une classification compacte
[IA] Je pense qu'on peut ramener presque tout le vocabulaire syntaxique des langages à 18 notions primitives :
№ |
Notion générale |
Anglais actuellement employé |
1 |
condition |
if, when, unless |
2 |
alternative |
else, otherwise |
3 |
cas |
case, match, switch |
4 |
répétition |
for, while, loop, repeat |
5 |
appartenance /
parcours |
in, foreach |
6 |
arrêt |
break, exit, stop |
7 |
poursuite |
continue, next |
8 |
restitution |
return, yield |
9 |
définition |
let, def, define, declare |
10 |
affectation |
set |
11 |
création |
new, make, create |
12 |
suppression |
delete, free, drop |
13 |
inclusion |
include, import, use |
14 |
exposition |
export, public |
15 |
exception |
try, catch, throw, raise |
16 |
attente |
await |
17 |
lecture |
read, get |
18 |
écriture |
write, set |
[IA] Cette dernière table me paraît être le meilleur point de départ pour construire votre vocabulaire alternatif : plutôt que traduire séparément les centaines de mots de Python, C++, Java, Rust, JavaScript, etc., on définit d'abord une ontologie syntaxique commune, puis on attribue à chacune de ces notions un terme d'origine espagnole ou latine.
Je peux maintenant effectuer l'étape suivante : dresser pour ces 18–30 notions un tableau anglais → espagnol → latin → mot-clef recommandé, en recherchant des mots courts, distinctifs et commodes à taper, par exemple des formes de 2 à 6 lettres. |
3.4) Principes proposés
[IA] Je proposerais de construire la norme non comme une traduction mécanique de Python, C++, Java, Rust, etc., mais comme un vocabulaire sémantique commun. Ainsi, plusieurs mots anglais concurrents peuvent être remplacés par un seul terme lorsque leur fonction est réellement la même.
[IA] Principes proposés :
- Un concept → un mot-clef, autant que possible.
- Préférer un terme espagnol court lorsqu'il est immédiatement compréhensible : si, sino, para, en, mientras, de.
- Employer une racine latine lorsque celle-ci est plus internationale : retorna, define, importa, publico, modulo.
- Éviter les accents dans les mots-clefs : publico, modulo, asincrono.
- Éviter de traduire les métaphores anglaises lorsqu'on peut exprimer directement le concept.
- Ne pas remplacer inutilement les termes déjà gréco-latins et internationaux, comme lambda, super, virtual, atomic, etc., sauf pour harmoniser leur graphie.
|
Logique
Anglais |
Prop. |
| true |
vero |
| false |
falso |
| and |
y |
| or |
o |
| not |
no |
| xor |
aut |
|
Fonctions et opérations
Anglais |
Proposition |
| function, func, fn |
funcion |
| procedure, proc |
procedimiento ou proceso |
| operator |
operador |
| call |
llama |
| return |
retorna |
| yield |
emite |
| recursive, rec |
rec |
|
Absence de valeur
Concept |
Anglais |
Proposition |
| absence de valeur |
null, nil, none, nothing |
nulo |
| valeur non encore définie |
undefined |
indefinido |
| absence de valeur de retour |
void |
vacio |
|
3.5) Proposition de vocabulaire fondamental
Concept
général |
Mots anglais
correspondants |
Espagnol /
latin possible |
Mot-clef
proposé |
condition |
if |
si |
si |
conséquence |
then |
entonces |
entonces |
alternative |
else |
sino |
sino |
sinon-si |
elif, elseif |
sino si |
sino si |
sélection multiple |
switch |
según |
segun |
cas |
case |
caso |
caso |
autre cas |
default, otherwise |
otro |
otro |
condition temporelle |
when |
cuando |
cuando |
sauf si |
unless |
salvo si |
salvo |
correspondance |
match |
concordar/corresponder |
concorda |
boucle générale |
loop |
iterar |
itera |
boucle conditionnelle |
while |
mientras |
mientras |
boucle comptée |
for |
para |
para |
appartenance/parcours |
in |
en |
en |
pour chaque |
foreach |
para … en |
para … en |
répétition |
repeat |
repetir |
repite |
borne finale |
until |
hasta |
hasta |
exécution |
do |
hacer |
hacer |
interruption |
break |
cesar |
cesa |
continuation |
continue, next |
seguir |
sigue |
retour |
return |
retornar |
retorna |
production suspendue |
yield |
emitir |
emite |
sortie |
exit |
salir |
sale |
définition |
define, def |
definir |
define |
liaison locale |
let |
sea |
sea |
variable |
var |
variable |
var |
constante |
const |
constante |
const |
déclaration |
declare |
declarar |
declara |
|
Classes et objets
| Anglais |
Proposition |
| class |
clase |
| object |
objeto |
| new |
nuevo |
| this |
este |
| self |
este |
| super |
super |
| base |
base |
| extends |
extiende |
| inherits |
hereda |
| implements |
implementa |
| interface |
interfaz |
| abstract |
abstracto |
| virtual |
virtual |
| override |
redefine |
| sealed |
sellado |
| constructor |
constructor |
| destructor |
destructor |
Visibilité
| Anglais |
Proposition |
| public |
publico |
| private |
privado |
| protected |
protegido |
| internal |
interno |
| friend |
amigo |
| hidden |
oculto |
|
Modules et bibliothèques
| Anglais |
Proposition |
| module |
modulo |
| package |
paquete |
| import |
importa |
| export |
exporta |
| include |
incluye |
| require |
requiere |
| use |
usa |
| using |
usa |
| from |
de |
| as |
como |
| namespace |
espacio |
Parallélisme et asynchronisme
| Anglais |
Proposition |
| async |
asincrono |
| await |
espera |
| spawn |
inicia |
| thread |
hilo |
| task |
tarea |
| parallel |
paralelo |
| synchronized |
sincronizado |
| lock |
bloquea |
| unlock |
libera |
| atomic |
atomico |
| volatile |
volatil |
| defer |
difiere |
|
Mémoire et ressources
| Anglais |
Proposition |
| alloc |
reserva |
| free |
libera |
| delete |
elimina |
| drop |
libera |
| move |
mueve |
| borrow |
presta / toma |
| unsafe |
inseguro |
| sizeof |
tamano |
| alignof |
alineacion |
|
Entrées-sorties
| Anglais |
Proposition |
| input |
entrada |
| output |
salida |
| read |
lee |
| write |
escribe |
| print |
imprime |
| open |
abre |
| close |
cierra |
| flush |
vacia |
| stream |
flujo |
|
Affectation et propriétés
| Anglais |
Proposition |
| set |
fija |
| get |
obtiene |
| update |
actualiza |
| replace |
reemplaza |
| swap |
permuta |
| reset |
reinicia |
| property |
propiedad |
| attribute |
atributo |
| field |
campo |
| member |
miembro |
|
Exceptions et erreurs
| Concept |
Anglais |
Proposition |
| essayer |
try |
intenta |
| intercepter |
catch, except |
captura |
| produire une exception |
throw, raise |
eleva |
| exécution finale |
finally |
finalmente |
| assertion |
assert |
afirma |
|
Collections et traitement des données
| Anglais |
Proposition |
| map |
aplica |
| filter |
filtra |
| reduce |
reduce |
| fold |
pliega |
| find |
busca |
| select |
selecciona |
| where |
donde |
| group |
agrupa |
| order, sort |
ordena |
| join |
une |
| take |
toma |
| skip |
salta |
| insert |
inserta |
| remove |
retira |
| append |
anade |
| clear |
vacia |
|
Génériques
| Anglais |
Proposition |
| generic |
generico |
| template |
modelo |
| trait |
rasgo |
| concept |
concepto |
| associated |
asociado |
| where |
donde |
|
|
|
|
|
4) Second prompt sur le choix du titre :
L'établissement d'une norme est plus pertinente si elle résulte d'un accord large qui peut être le résultat de travaux en commun de nombreux internautes permettant l'émergence d'une intelligence collective.
On crée une page facebook pour proposer une désanglisation des mot clefs dans les langages de programmation informatiques. Compte-tenu des raisons pour lesquelles nous souhaitons faire cette désanglisation, propose un titre adapté pour cette page facebook. |
Réponse de l'IA : Ici
|
[IA] Compte tenu de l'objectif exposé dans les textes du projet, je privilégierais un titre qui présente la désanglisation comme une construction collective d'une alternative linguistique, plutôt que comme une opposition aux anglophones. Le texte sur l'espagnol international insiste précisément sur l'élaboration progressive de normes grâce à des espaces permettant « l'expression et le développement d'une intelligence collective » (lien). Le projet s'inscrit par ailleurs dans une recherche de pluralité linguistique et de limitation d'une langue internationale unique et hégémonique (lien). Les documents de référence concernés sont bien ceux répertoriés dans le catalogue du projet (lien).
Titre que je recommande
Désanglisation de la programmation — Norme hispano-latine collective
Je trouve ce titre particulièrement adapté parce que ses trois éléments disent immédiatement ce que vous voulez faire :
- « Désanglisation de la programmation » : annonce clairement le chantier, sans ambiguïté ;
- « hispano-latine » : indique que les solutions recherchées doivent principalement venir de l'espagnol et du fonds latin, et non simplement être des traductions françaises ;
- « collective » : indique que vous ne prétendez pas décréter seul une terminologie, mais souhaitez la faire émerger par propositions, discussions, comparaisons et accord entre participants.
|
Quelques variantes intéressantes, selon l'accent que vous voulez donner :
Désanglisation informatique — Pour une norme hispano-latine collective
Plus manifeste et plus général.
Programmation hispano-latine — Construisons ensemble les mots-clefs
Plus accueillant et participatif ; probablement très adapté à une page Facebook destinée à susciter les contributions.
Les mots-clefs de demain — Désanglisation collective de la programmation
Plus mobilisateur, mais le caractère hispano-latin n'apparaît pas immédiatement.
Norme latine de programmation — Une désanglisation collective
Plus institutionnel ; « norme » devient l'idée principale.
Désangliser la programmation — Une norme construite ensemble
Très accessible au grand public, mais ne mentionne pas l'espagnol.
À mon sens, « Désanglisation de la programmation — Norme hispano-latine collective » est le meilleur nom officiel, tandis que « Construisons ensemble les mots-clefs de la programmation » pourrait devenir son sous-titre ou sa devise.
Cela donnerait par exemple :
Désanglisation de la programmation
Norme hispano-latine collective — Construisons ensemble les mots-clefs de demain.
Cette formulation a aussi l'avantage de bien séparer l'objectif politique et linguistique général de la méthode, qui est précisément l'intelligence collective plutôt que l'imposition d'une terminologie par une personne ou une institution. |
5) Débat politique
Par ailleurs, quelques objections de l'IA
[IA] "Le rôle attribué à la langue anglaise comme instrument central de domination pourrait être débattu (est-elle cause ou symptôme ?)."
La position hégémonique de la langue anglaise découle bien évidement de la position hégémonique de l'Empire colonial britannique puis états-uniens, et non l'inverse. Une anecdote amusante (mais bien illustrative) de l'Empire britannique, est que celui-ci à envahit et colonisé en partie un nombre de pays tellement grand qu'il est plus simple d'énumérer tous ceux qui ne l'ont pas été. Il y en a qu'une vingtaine, évidement positionnés au centre des continents pour ne pas être exposés à la marine de l'empire maritime ( https://youtu.be/5Q1oIzhwJHQ - L'Empire colonial britannique ).
Il ne reste pas moins que ce symptône que constitue la position hégémonique de la langue anglaise va jouer un rôle essentiel à notre époque dans le moulage des économies et des cultures, qui explique pour beaucoup le complexe de supériorité actuel. En tant que militant nous ne pouvons pas appeller à la lutte (par les armes) contre l'impérialisme états-unien sans s'exposer aux foudres de l'empire car nous sommes trops compromis avec l'empire états-unien (cela pourra se faire plus-tard une fois la France sortie de l'Alliance Atlantique Nord si un blocus nous est imposé comme à Cuba...). Mais parcontre nous pouvons militer pour la fin de cette politique de maintien à tout pris de l'hégémonie. L'Allemagne est dominante en Europe, et c'est les Etats-unis qui dirige (adminstration de l'Allemagne par les états-unis après la seconde guerre mondiale, puis réunification allemende après la défaite de la guerre froide de l'Union soviétique...), c'est pourquoi l'hégémonie est en faite anglo-saxonne, une hégémonie qui n'en est plus une..., mais que le complexe de superieurité fait croire qu'elle est toujours là.... Tous les stratèges indépendamment des idéologies vous diront que pour assurer l'indépendance de la France il faut tisser alliance avec la Russie, la Chine et l'Iran, ainsi que rompre avec la Françafrique (politique coloniale anachronique au 21 iéme siecle - Les colonies c'était avant 1960.... bien que toujours immorale) pour entretenir d'autres rapports, un multilateralisme avec tous les pays du monde. Mais nous, en tant que politique, nous n'entrons pas dans ce debat, nous savons seulement qu'il y a des oportunités, celle de pouvoir être indépendant, d'avoir une France indépendante.
|
| |
|
|
|
|
|