Existe-t-il un langage de haut niveau pour décrire les algorithmes, orienté vers la spécification plutôt que vers la mise en œuvre?Existe-t-il des langages de spécification lisible par machine (et humain) pour les collections d'algorithmes et les méta-bibliothèques?
L'idée serait d'avoir une archive lisible par machine des algorithmes standards, avec des annotations lisibles à la machine sur des arbitrages et des variantes.
Je pense à quelque chose comme CycL/OpenCyc, mais pour les algorithmes et modèles de programmation.