Cross the device's future keyboard
Switch branches/tags
Nothing to show
Latest commit e95467e Sep 23, 2017 @ShionAt ShionAt committed on GitHub Update README.org
Permalink
Failed to load latest commit information.
README.org Update README.org Sep 23, 2017
shionkeys.jpg Add files via upload Sep 8, 2017

README.org

If you are an English reader, I would like you to use Google Translate instead of being considered spam.

ShionKeys

键盘是由打字机发展而来,100多年前Sholes为打字机设计了QWERTY布局一直沿用至今。

人们对键盘简单的理解就是用来打字,专业的理解是:键盘提供了一种人机对话的方式,与此同时键盘也决定了计算机文明的发展形态(比如编程语言什么的),如果非要较真 那就是 是键盘上的字符决定了编程语言的形态,而编程语言决定了计算机文明的形态。

QWERTY未出现前,键位是按字母顺序排列的,任何人不用怎么练习凭印象就能找出字母的位置,并容易实现飞快的打字,由于太快打字机容易卡住,为了解决卡住问题QWERTY被设计出来了,QWERTY打乱了字母的排列顺序,不仅带来了练习的困难,也降低了打字速度,所幸在卡住和QWERTY的困难面前,有人选择了QWERTY并推动其成为了主流。

QWERTY之后的键盘没能成为主流,有诸多原因,但主要原因在于新设计的键盘并不比之前的好/好的太少,且放弃QWERTY需要付出与QWERTY同样的练习代价/甚至更大的,而受益却是差不多的(按大数法则),且其他键盘都继承了QWERTY的缺点,,,

此前许多人尝试让键盘接近人体工程学,而没有一种简单的设计,因此人体工程学键盘无法走向大众成为主流。现代小尺寸触控设备上的键盘输入效率不如物理键盘,而大尺寸触控设备更需要一个左右对称的可分立的键盘。现有的键盘阻碍了部分领域的发展,比如APL语言。

当前键盘的的缺点:练习时间长,不容易实现盲打,出错率高(许多人使用电脑好多年都无法实现全主键的盲打,强行盲打出错率极高),不符合人体工程学,不适合现代设备,阻碍了某些领域的发展,比如APL语言,,,,,,省略好多字。

在计算机模型(图灵机)诞生的时候,图灵将数学语言转换成>机器语言>再由机器执行,此后人类就一直这么干。但由于文明的发展和键盘上字符的限制人类将机器语言一分为二,使机器语言这个环节变得复杂了,机器语言不能再直接被机器执行:数学语言转换成>(编程语言>再编译成机器可执行代码)>再由机器执行。

因此本宝宝投入了大量的时间和寂寞设计了ShionKeys(如图所示)它是跨设备的,第一次看到它的人都会觉得头大了,如此之多的字符,这键盘太复杂了,一定不好练习,也不好使用,所有人看到它的人第一反映就是这样。。。如果不做任何考量 调研 创造性的设计一个键盘只需要一天甚至更短,抄袭只需几分钟,所以请不要在不了解的情况下随意怀疑它的可行性,犹如我第一次接触emacs的时候搞了半天不知道如何关闭它,然后就觉得这是个糟糕的软件,所幸emacs被了解它的人誉为神之编辑器,后来我再次接触了它并改变了之前对它的看法。

虽然ShionKeys有着如此之多的字符,但只需要几分钟你就能记住它一半的键位,一天的练习就能实现聊天/办公用途的盲打,你可能要吃惊了并不会相信,除非你已经了解了它。。。等它开始售卖你将会看到更详细的内容,并亲自验证我说的一天的时间。

ShionKeys为计算机(图灵机)重新回到简单模型创造条件,他将引导计算机语言朝着直译(数学语言)的方向发展,无论有没有它我觉得编程语言都将会朝着直译(数学语言)的方向发展,只是如果没有它会走不少弯路。很明显我说的是计算机语言的最终形态将是数学语言,因此未来计算机专业的门槛将会大大降低,因为那是数学语言,程序的代码量也会减少(以便开发更大型的项目),人类将腾出更多的精力和时间放在其他的事情上,,,,,,省略好多字。

QWERTY为解决打字机卡住而生,Dvorak为提高效率而生,MATL为实现人体工程学而生,,,

得益于过去出现过的所有的键盘,让ShionKeys被设计出来前就注定更优,ShionKeys为促进/改变计算机文明而生,极简的人体工程学,跨设备的实现,最短的练习时间,最高的效率,最少的按键,最多的输入字符,最容易普及的设计,,,(跨设备的意义在于为让所有设备拥有同等效率)

项目会走开自由软件(GNU GPL)路线,硬件/设计受专利保护。未实施前一切都未定,存在许多幻想,计划:键盘将内置arm版linux系统,两个网口,两个usb type c ,wifi,蓝牙,,,

如你符合后面的条件希望你会考虑加入项目,侧重点从左至右:lisp,c,python,d,apl….任何有强烈加入欲望的都有机会即便你不符合招募条文,因为团队需要不同角色的人,比如你精于一门学科/技术,如媒体,律师,物理,数学等。。。

Email: Shion@protonmail.com

shionkeys.jpg