Z:gnu-www-ja-rms-lisp--f603c3-As long as the extensibility l/fr

Tant que l'extensibilité des langages est faible, les utilisateurs doivent utiliser uniquement le langage qu'on leur fournit. Ce qui signifie que les gens qui préfèrent un langage particulier ont besoin de concourir pour le choix des développeurs d'application : « S'il vous plaît, monsieur le développeur d'applications, incluez mon langage dans votre application, pas le sien. » Ensuite, les autres utilisateurs n'ont plus le choix : quelle que soit l'application qu'ils utilisent, elle arrive avec un langage et ils sont limités à ce langage. Mais quand vous avez un langage puissant qui peut implémenter les autres en les traduisant, alors vous donnez le choix aux utilisateurs et vous éliminez la guerre des langages. Nous espérons que c'est ce que fera « Guile », notre interpréteur Scheme. Nous avions une personne travaillant l'été dernier à finir un traducteur de Python vers Scheme. Je ne sais pas s'il est entièrement fini maintenant, mais si quelqu'un est intéressé par ce projet, contactez-moi. Voilà donc notre projet pour l'avenir.