Wybór deskryptora słowa zawsze wydawał mi się dziwny. „Indeks” lub „id” wydają się być bardziej oczywistymi alternatywami. Czy istnieje znane uzasadnienie wyboru słowa „deskryptor”?
Wydaje mi się, że „deskryptor” przechodzi przez to, że często jest pojęciowo bardziej kluczowy niż liczbowy, ale czasami tak naprawdę jest bardzo liczbowy, więc domysł wydaje się słaby.
history
file-descriptors
Prakseolityczny
źródło
źródło
Odpowiedzi:
Biorąc pod uwagę fakt, że termin ten pochodzi z początku lat 70. XX wieku, należy poszukać „współczesnego” znaczenia tego terminu. Podobnie, będąc żargonem, powinieneś spojrzeć na popularne języki dnia, pod względem doświadczenia programisty.
Na przykład można znaleźć deskryptor terminu stosowany w Algolu i zastosowaniach Algolu (maszyny Burroughs, cytując z The Architecture of the Burroughs B5000 - 20 Years Later and Still Ahead of the Times? Alastair JW Mayer):
To „dwadzieścia lat temu” odnosi się do wczesnych lat 60. XX wieku, umieszczając je w bezpośrednim tle twórców Uniksa.
Deskryptor pliku ( okazuje się być liczbą całkowitą, ale wczesny kod uniksowy nie dbał o różnicę między liczbami całkowitymi a wskaźnikami) identyfikuje zestaw atrybutów pliku, podobnie jak standardowe we / wy
FILE*
.Multics również użył terminu deskryptor , chociaż (patrz The Multics Virtual Memory: Concepts and Design ) pojawia się częściej w terminologii używanej do zarządzania pamięcią.
Dalsza lektura:
źródło