回车键是哪一个
在探讨正文之前,我想先提一个问题:
знаете铁道上的铁轨间距为何这样设定吗?
有一种很有趣的说法:
火车铁轨的间距是由有轨电车的轨道间距决定的。
而后者,又由马车轮子间距决定的。
马车轮子的间距,
又是由两匹马并排奔跑时的马屁股宽度决定的。
可以推断,
现代火车轨道间距是由马屁股的宽度决定的。
虽然听起来有些荒谬,
但似乎也有点道理。
有人甚至将此归纳为一种理论,
称为——
路径依赖
意思是技术具有惯性,
一旦选择某项技术方案,
惯性的力量会使这一选择不断自我优化,
很难轻易转换到其他更优方案上。
在制作这一科普内容之前,我查阅了大量资料。
但并未找到“铁轨间距是由马屁股决定的”权威依据。
所以我们权当这个说法是个趣谈即可。
但路径依赖这个理论还是很有道理的。
提出该理论的人还获得了诺贝尔奖。
不过这个说法过于学术,
我们不妨将上面的例子称之为——
“马屁股效应”
计算机领域有很多“马屁股效应”的例子。
今天带大家看看一个典型的例子——
回车键
许多人都会有这样的疑问:
回车?
回哪门子的车?
我们每天都在敲键盘,
回车键的作用是使光标回到下一行的开头部分,
所以这个“回”字很好理解。
但是“车”在哪呢?
原来在计算机诞生以前,
打字机就已出现。
每次敲击一个按键,
都会带动机械臂通过色带将对应的字母印在纸上,
每打一个字符,纸就会向左移动一点,
以便打印下一个字符。
可是纸自身不会动,
于是纸被安装在一个名为“字车”的可移动部件上。
每次打一个字符,字车就要向左移动一点,
纸也就跟着向左移动一点。
当打完一行文字后,打字员就需要用左手推动“字车”,
返回(return)到一行的开始位置,
这个动作就是所谓的回车。
“车”就是“字车”的意思。
后来在改进版的电动打字机上,
人们增添了一个直接起“回车”作用的按键,
称为“回车键”。
再后来,工程师们改造了电动打字机,
使其成为早期计算机的键盘,
回车键的称呼就这样延续了下来。
不难看出,
手动回车的“马屁股”深刻影响了回车键的称呼,
这就是回车键为何叫回车的原因了。
结尾:
文章读完了吧,但别急着走。
给大家介绍一下我们这一档新栏目——【图大明白】。
跟各位编程老师相处久了,我的同事某图觉得自己知识面太广,储备量实在太丰富。
整个图都膨胀了。
昨天跟我们说,办公室舞台太小,已经不太适合他这种咖位的“大明白”发挥了。
于是,在和编辑部的同事们沟通多轮后,我们决定给他量身打造一档栏目,就叫【图大明白】。
不一定每天都能见到某图炫耀他的知识,
但是我们相信,经由他打理