2021-06-08 06:03:01

关于计算机的令人沮丧的事情之一是它们有限的输入选项。 “标准”PC键盘仅有大约100个键。当然,有些有一些奖励按钮用于控制机器,但很明显,简单地没有足够的按钮可以有效地编程计算机。

大多数编程语言都有关系运营商的概念。变量x如何与变量y进行比较?

如果我们想询问x是否小于或等于y,则写入x< = y.这是一个奇怪的,因为Unicode具有“不足或等于”字符:≤。但是因为在标准键盘上没有按钮,我们将使用贺声的言辞解决了两个字符。

在R语言中,赋值运算符是< - 这是因为编程键盘用于它们上的←按钮。该按钮从现代机器中消失了,所以我们做到并修补。

Unicode包括⩶(u + 2a76)和△(u + 2a75),如不同的字形。那么为什么我们仍然像野蛮人多次击中=键?

这导致了深刻的奇怪情况,"⩵" ≠" =="绝对没有我知道的语言,我知道会让你使用正确的Unicode字符!

理想情况下,我们需要通过支持Unicode符号作为第一类字符的编程语言,以及键盘,具有百分之一的按钮。