Dlaczego semafor nazywa się semaforem?


12

Nie wydaje mi się, że semafor kolejowy opisuje semafor lepiej niż jakikolwiek inny ogólny obiekt sygnalizacyjny, taki jak flaga lub światło stopu. Nawet coś takiego jak brelok (ludzie zdejmują klucze z pierścienia, aby uzyskać dostęp do zablokowanych zasobów, a następnie zwracają je po zakończeniu) są bardziej opisowe. Dlaczego więc semafor nazywa się semaforem?


1
Prawdziwe pytanie brzmi: dlaczego dwie operacje na semaforze są nazywane P i V.

1
Szukałem etymologii semaforów, a jedyne znalezione przeze mnie linki dotyczyły tego, dlaczego operacje te nazywają się P i V. Nikt nie wyjaśnił, dlaczego nazywano je semaforami!
eyqs

1
Jakie jest pochodzenie słowa etymologia? Prawdziwe pytanie brzmi: dlaczego nazywa się to „latarką”? („latarka” jest od razu.) Ze względu na starożytną technologię akumulatorów, w której napięcie spadałoby bardzo szybko, gdy pobierany był prąd, musiałeś zapalić latarkę na chwilę. Stare dobre czasy, co?

1
IIRC P i V to inicjały pierwszych liter słów dla „set” i „get” w języku niderlandzkim lub coś w tym rodzaju.
user253751

Odpowiedzi:


23

To metafora, którą zaproponował twórca pomysłu.

Pomysł zaproponował holenderski informatyk Edsger Dijkstra na początku lat 60. XX wieku.

Nie mówię po holendersku, ale patrząc na artykuł, który napisał na ten temat, wygląda na to, że mówi o seinpaal, który tłumaczy się po angielsku na „sygnałowy post” lub semafor .

Opisuje tę koncepcję jako:

Idź spać, obudzimy cię ponownie, gdy będziesz musiał kontynuować.

To brzmi dla mnie jak metafora, że ​​maszynista zbliża się do semafora i zatrzymuje się, dopóki nie zostanie wznowiony.

semafor i pociąg

W gazecie mówi:

Odtąd będę wywoływał zmienną logiczną, która zabrania kontynuowania pracy maszyny jako seinpaal (lub semafor )

Jeśli stworzone przez anglojęzycznego, mogliby wybrać coś innego. Ale dla holenderskiego mówcy w latach 60. XX wieku ta analogia musiała najbardziej sensownie opisać, jaki był ten pomysł.


3
Chciałem napisać odpowiedź na temat en.wikipedia.org/wiki/Token_(railway_signalling) , ale z twojego opisu „idź spać, obudzimy cię, kiedy będziesz musiał kontynuować”, to brzmi bardziej jak sygnał kolejowy .
Gaurav,

@Gaurav tak, ta sprawa z Tokenem jest albo genialna, albo szalenie szalona. Byłem oszołomiony, gdy zobaczyłem program telewizyjny wyjaśniający to. Ale teraz wszyscy nosimy telefony, które pozwalają nam postępować, więc ...
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.