Linkers: The Code Glue You Never See
#Draft Introduction Linkers and loaders has been the part of the software toolkit for as long as the computers existed. they are critical tools that allow programs to be built from modules rather than one big monolith. At their core, these tools perform a vital task of binding names to locations. which allows us programmers to write code using more abstract names. Ex: call printf (abstract function name) → call 0x… (concrete address of printf in the final program / shared library). ...