¿Por qué un semáforo se llama semáforo?

12

No me parece que un semáforo ferroviario describa un semáforo mejor que cualquier otro objeto de señalización genérico, como una bandera o un semáforo. Incluso algo como un llavero (las personas sacan las llaves del anillo para acceder a los recursos bloqueados y luego los devuelven cuando terminan) es más descriptivo. Entonces, ¿por qué un semáforo se llama semáforo?

    
pregunta eyqs 25.09.2017 - 03:21

1 respuesta

23

Es la metáfora que propuso el creador de la idea.

La idea fue propuesta por el científico informático holandés Edsger Dijkstra a principios de la década de 1960.

No hablo holandés, pero mirando el documento que escribió en el tema, parece que habla de seinpaal que se traduce en inglés a "señal de mensaje" o semaphore .

Él describe el concepto como:

  

Vete a dormir, te despertaremos cuando necesites continuar.

Esto me suena como una metáfora para un conductor de tren que se aproxima a un semáforo y se detiene hasta que se le permita reanudar.

Dice en el papel:

  

De ahora en adelante, llamaré a la variable lógica que prohíbe que la máquina continúe como seinpaal (o semaphore )

Si fueron creados por un hablante de inglés, podrían haber elegido otra cosa. Pero para un hablante de neerlandés en la década de 1960, esta analogía debe haber tenido el mayor sentido para describir cuál fue la idea.

    
respondido por el Rowan Freeman 25.09.2017 - 03:58

Lea otras preguntas en las etiquetas