为什么 '[' 和 ']' ascii 码不互相跟随?

Why are '[' and ']' ascii codes not following each other?

有谁知道为什么设计决定将“[”和“]”或“{”和“}”ASCII 键码分开两个而不是一个数字?强迫症触发。

字符代码的演变

看看@下面的文章:https://web.archive.org/web/20050305043226/http://www.transbay.net/~enf/ascii/ascii.pdf

我从以下 stackexchange 文章中找到它:https://softwareengineering.stackexchange.com/a/149901/94281

Ascii 是一种进化的结果,但它是基于以前的 work/inventions,例如电报和莫尔斯电码。

此外,在我们达成最终订单和结果之前,有许多不同的版本和建议。

似乎在一些初始提案中 [] 被放在一起。

例如:

不过在X3.2会议之后,中间加了\

这在 1962 年的出版物中再次可见:

来源:Source documents on the history of character codes, 1962-06

替换字符

正在读取来自 Source Documents on the history of character Codes 的存档 第 38 页显示一些字符被组合在一起,并计划用 26 字符语言中的其他字符替换:

有关用它们替换更多 business-friendly 个字符的字符“<=>”也有类似的注释。

参考文献:

注意:进一步研究以了解 X3.2 会议导致此更改的原因。