Pourquoi un sémaphore est-il appelé sémaphore?


12

Il ne me semble pas qu'un sémaphore ferroviaire décrive un sémaphore mieux que tout autre objet de signalisation générique, comme un drapeau ou un feu stop. Même quelque chose comme un trousseau de clés (les gens enlèvent les clés du ring pour accéder aux ressources verrouillées, puis les retournent quand ils ont fini) est plus descriptif. Alors pourquoi un sémaphore est-il appelé sémaphore?


1
La vraie question est de savoir pourquoi les deux opérations sur un sémaphore sont appelées P et V.

1
J'ai recherché l'étymologie des sémaphores et les seuls liens que j'ai trouvés étaient la raison pour laquelle les opérations sont appelées P et V. Personne n'a expliqué pourquoi elles étaient appelées sémaphores!
eyqs

1
Quelle est l'origine du mot étymologie? La vraie question est: pourquoi est-elle appelée une «lampe de poche»? (La «torche» est tout de suite sortie.) En raison de l'ancienne technologie de la batterie où la tension chutait très rapidement lorsque le courant était tiré, vous deviez allumer la lampe de poche pendant un instant à la fois. Le bon vieux temps, hein?

1
IIRC P et V sont les initiales des premières lettres des mots pour "set" et "get" en néerlandais, ou quelque chose comme ça.
user253751

Réponses:


23

C'est la métaphore que le créateur de l'idée a proposée.

L'idée a été proposée par l'informaticien néerlandais Edsger Dijkstra au début des années 1960.

Je ne parle pas néerlandais, mais en regardant le papier qu'il a écrit sur le sujet, on dirait qu'il parle de seinpaal qui se traduit en anglais par "signal post" ou sémaphore .

Il décrit le concept comme:

Allez dormir, nous vous réveillerons à nouveau lorsque vous devrez continuer.

Cela me semble être une métaphore pour un conducteur de train qui s'approche d'un sémaphore et s'arrête jusqu'à ce qu'il soit autorisé à reprendre.

sémaphore et train

Il dit dans le journal:

Désormais, j'appellerai la variable logique qui interdit à la machine de continuer en tant que seinpaal (ou sémaphore )

S'ils avaient été créés par un anglophone, ils auraient pu choisir autre chose. Mais pour un néerlandophone dans les années 1960, cette analogie devait avoir le plus de sens pour décrire l'idée.


3
J'allais écrire une réponse à propos de en.wikipedia.org/wiki/Token_(railway_signalling) , mais d'après votre description de "allez vous coucher, nous vous réveillerons lorsque vous devrez continuer", cela ressemble plus à un signal ferroviaire .
Gaurav

@Gaurav ouais, ce truc de Token est brillant ou fou. J'ai été stupéfait quand j'ai vu une émission de télévision l'expliquer. Mais, nous portons tous des téléphones de nos jours qui nous permettent de procéder, alors ...
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.