Ho cercato di cercare sul Web e non sono riuscito a trovare una risposta. Potrebbe avere qualcosa a che fare con "caricare", ma questo non ha molto senso per me.
Ovviamente, "ln" era già stato preso, ma da dove viene quella "d"?
Ho cercato di cercare sul Web e non sono riuscito a trovare una risposta. Potrebbe avere qualcosa a che fare con "caricare", ma questo non ha molto senso per me.
Ovviamente, "ln" era già stato preso, ma da dove viene quella "d"?
I linker in Linux erano originariamente chiamati caricatori. Vedi Procedura di assemblaggio passo passo: programmazione con Linux di Jeff Duntemann:
Linking the Object code File
...Linux comes with its own linker, called ld. (The name is actually short for "load", and "loader" was what linkers were originally called, in the First Age of Unix, back in the 1970s.)
Perché è "editor di link". Ad esempio, le pagine man di Solaris e AIX lo dicono esplicitamente:
ld - link-editor for object files
AIX ld
man page
The ld command, also called the linkage editor or binder
Nel commento alla domanda c'è un link estremamente interessante alle pagine man 1971 UNIX. Esiste una pagina man di ld
, che afferma esplicitamente ld - link editor , vedi file man12.pdf (pagina 20) :
NAME ld -- link editor
Wikipedia indica che esistono diverse teorie, una è "loader" una è "editor di link" ".
Sidenote - espressioni sorprendenti e regolari esistevano già nel 1971 ...
Leggi altre domande sui tag history