Définition - Que signifie extensible?
L'extensibilité est une mesure de la capacité d'une technologie à ajouter des éléments et des fonctionnalités supplémentaires à sa structure existante. Un logiciel, par exemple, est considéré comme extensible lorsque ses opérations peuvent être complétées par des modules complémentaires et des plugins. Les langages de programmation extensibles ont la capacité de définir de nouvelles fonctionnalités et d'introduire de nouvelles fonctionnalités en leur sein.
Definir Tech explique Extensible
Le concept d'extensibilité existe depuis au moins 1960, au cours de laquelle des informaticiens et des programmeurs comme Douglas McIlroy et Tony Brooker ont émis des idées sur les langages de programmation et les logiciels dont les fonctionnalités pourraient se développer et être étendues au fil du temps. L'idée a été solidifiée en 1969 lors du Symposium sur les langages extensibles, où Carlos Christensen a présenté l'idée d'un langage de programmation qui pourrait être étendu avec un «méta-langage» avec la capacité «d'étendre, de contracter ou de modifier autrement la définition de la base Langue."