Gründe für den Linker [...]
Hmm... Da habe ich mich wahrscheinlich nicht richtig ausgedrückt. Die Modularisierung eines Programms wird ja nicht durch die Verwendung des Linkers erzielt, sondern durch die Organisation des Programms an sich. Man kann ja durchaus ein Programm modular gestalten mit sauber getrennten Klassen, Bibliotheken usw. und trotzdem das ganze Programm in einem Rutsch assemblieren ohne dabei auf einen Linker zurückgreifen zu müssen. Wie gesagt: Da es von der Geschwindigkeit eh nichts ausmacht, ob man das ganze Programm oder nur einen Teil davon assembliert, frage ich mich: wozu dann noch den Linker?