from Wiktionary, Creative Commons Attribution/Share-Alike License
- adj. Subject to early binding.
Sorry, no etymologies found.
The typical programming languages are disastrously early-bound, provide insufficient meta-data, no reification of implementation, and they artificially hide the internals: they're like walnuts, hermetically sealed and taking big time just like for a squirrel to get at the juicy stuff that's on the inside of the shell.
This can be early-bound requests by the compiler, or late-bound requests at run-time.
Unlike early-bound objects, you can't easily use the new keyword to create an instance because the compiler expects the name of a type to be used with new, which of course you don't know for late-bound object types.
More importantly, interfaces and base classes can be used to call into the late-bound code in an early-bound manner.