En lisant votre question et certaines des réponses, vous pouvez avoir l’impression que vous égalez "agnosticisme linguistique" avec "connaître tous les paradigmes de la planète".
Je ne sais pas si connaître tous les paradigmes existants ou connaître une gamme de langues variée, couvrant plusieurs paradigmes et types de langues, vous rend "agnostique des langues".
C'est comme dire qu'avoir pratiqué toutes les religions vous rend agnostique sur le plan religieux.
Je pense qu'une personne agnostique en matière de langages de programmation devrait être quelqu'un qui ne sait pas programmer dans une langue du tout ou qui ne se soucie pas de la langue dans laquelle on lui demande de programmer.
Cela dit, certaines personnes disent qu'un vrai programmeur peut programmer dans n'importe quelle langue avec un accès à la documentation de cette langue.
Si c'est ce que vous entendez par "langue agnostique", alors presque tout programmeur expérimenté peut programmer dans n'importe quelle langue avec laquelle il / elle est contraint de travailler, en ayant accès à la documentation linguistique.
Peut-être que vous voulez être un "langage polythéiste".
Je suis moi-même compétent dans plusieurs paradigmes linguistiques, mais je préférerais la programmation orientée objet quand cela s’applique. Donc je suppose que je ne suis pas agnostique.
Vous trouverez difficilement quelqu'un qui ne préfère pas un paradigme ou une langue donnée, mais qui a la liberté de choisir.