Dynamic Loading

Dynamic loading is a mechanism by which a computer program can, at run time, load a library (or other binary) into memory, retrieve the addresses of functions and variables contained in the library, execute those functions or access those variables, and unload the library from memory. Unlike static linking and loadtime linking, this mechanism allows a computer program to startup in the absence of these libraries, to discover available libraries, and to potentially gain additional functionality.

Read more about Dynamic Loading:  History, Uses, In C/C++, In Java

Other articles related to "dynamic loading, dynamic, loading":

Library (computing) - Shared Libraries - Dynamic Loading
... Dynamic loading, a subset of dynamic linking, involves a dynamically linked library loading and unloading at run time on request ... that support dynamically linked libraries also support dynamically loading such libraries via a run-time linker API ... LoadLibraryEx, FreeLibrary and GetProcAddress with Microsoft Dynamic Link Libraries POSIX based systems, including most UNIX and UNIX-like systems, use dlopen, dlclose and dlsym ...

Famous quotes containing the words loading and/or dynamic:

    Nitrates and phosphates for ammunition. The seeds of war. They’re loading a full cargo of death. And when that ship takes it home, the world will die a little more.
    Earl Felton, and Richard Fleischer. Captain Nemo (James Mason)

    Imagination is always the fabric of social life and the dynamic of history. The influence of real needs and compulsions, of real interests and materials, is indirect because the crowd is never conscious of it.
    Simone Weil (1909–1943)