回车键是哪一个


在探讨正文之前,我想先提一个问题:

знаете铁道上的铁轨间距为何这样设定吗?

回车键是哪一个

有一种很有趣的说法:

火车铁轨的间距是由有轨电车的轨道间距决定的。

回车键是哪一个

而后者,又由马车轮子间距决定的。

马车轮子的间距,

又是由两匹马并排奔跑时的马屁股宽度决定的。

回车键是哪一个

可以推断,

现代火车轨道间距是由马屁股的宽度决定的。

虽然听起来有些荒谬,

但似乎也有点道理。

有人甚至将此归纳为一种理论,

称为——

路径依赖

意思是技术具有惯性,

一旦选择某项技术方案,

惯性的力量会使这一选择不断自我优化,

很难轻易转换到其他更优方案上。

在制作这一科普内容之前,我查阅了大量资料。

但并未找到“铁轨间距是由马屁股决定的”权威依据。

回车键是哪一个

所以我们权当这个说法是个趣谈即可。

但路径依赖这个理论还是很有道理的。

提出该理论的人还获得了诺贝尔奖。

不过这个说法过于学术,

我们不妨将上面的例子称之为——

“马屁股效应”

计算机领域有很多“马屁股效应”的例子。

今天带大家看看一个典型的例子——

回车键

许多人都会有这样的疑问:

回车?

回哪门子的车?

回车键是哪一个

我们每天都在敲键盘,

回车键的作用是使光标回到下一行的开头部分,

所以这个“回”字很好理解。

但是“车”在哪呢?

原来在计算机诞生以前,

打字机就已出现。

每次敲击一个按键,

都会带动机械臂通过色带将对应的字母印在纸上,

回车键是哪一个

每打一个字符,纸就会向左移动一点,

以便打印下一个字符。

可是纸自身不会动,

于是纸被安装在一个名为“字车”的可移动部件上。

每次打一个字符,字车就要向左移动一点,

纸也就跟着向左移动一点。

回车键是哪一个

当打完一行文字后,打字员就需要用左手推动“字车”,

返回(return)到一行的开始位置,

这个动作就是所谓的回车。

“车”就是“字车”的意思。

后来在改进版的电动打字机上,

人们增添了一个直接起“回车”作用的按键,

称为“回车键”。

回车键是哪一个

再后来,工程师们改造了电动打字机,

使其成为早期计算机的键盘,

回车键的称呼就这样延续了下来。

回车键是哪一个

不难看出,

手动回车的“马屁股”深刻影响了回车键的称呼,

这就是回车键为何叫回车的原因了。

结尾:

文章读完了吧,但别急着走。

给大家介绍一下我们这一档新栏目——【图大明白】

跟各位编程老师相处久了,我的同事某图觉得自己知识面太广,储备量实在太丰富。

整个图都膨胀了。

昨天跟我们说,办公室舞台太小,已经不太适合他这种咖位的“大明白”发挥了。

于是,在和编辑部的同事们沟通多轮后,我们决定给他量身打造一档栏目,就叫【图大明白】。

不一定每天都能见到某图炫耀他的知识,

但是我们相信,经由他打理