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 est sensé être fait 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) Une classification compacte pour votre future norme
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 |
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. |
|