Binding

Un article de Wikipédia, l'encyclopédie libre.

Un binding (qui est un terme anglais désignant l'action de lier des éléments entre eux) signifie en informatique le fait de permettre l'utilisation d'une bibliothèque logicielle dans un autre langage de programmation que dans celui avec qui elle été écrite.

Nombre de bibliothèques sont écrites dans des langages proches de la machine comme le C ou le C++. Pour utiliser ces bibliothèques dans un langage de plus au niveau, il est donc nécessaire de réaliser un binding.

La conception d'un binding peut être motivé par le fait de profiter des performances offerte par l'utilisation d'un langage bas niveau que l'on ne peut obtenir avec un langage de plus haut niveau. La réutilisation de code éprouvé peut également être une autre source de motivation.

[modifier] Voir aussi

Autres langues