我们能否建立以汉字为主体的计算机语言、汉语为主体的计算机网络环境?

海蓝天长


在我心中多年,一直有个多年未了结的疑问,借此宝地发问一下,希望有识之士帮我回答一下,就是当年学计算机的时候,老师说计算机是二进制,机器只能识别晶体管量和灭,典型西方二元制思想,我当时就想,为什么不制成不同发光颜色晶体管?利用光的颜色波长代表数字,那样同样一只晶体管就能代不同数字,如七色8进制,255色256进制,理论上,光头能识别多少种光波就能多少种进制,这样就会几何级提高运算速度,关键减少了晶体管数量,缩小芯片体积,甚至不需要散热风散!当时问老师,老师也回答不出来,一晃25年过去了。自己也没从事计算机工作,但这个疑问一直存在我心中!


水牧云


完全可行,虽然会有一定难度,想用汉字作为一种全新的编程语言,编写操作系统和做相应cpu指令集、架构等,必须对现在的计算机架构,做出颠覆性的变革。

现在计算机架构,自计算机在美国诞生之初,采用的是二进制,计算逻辑、存储方式、指令编写等等核心,到现在都没有什么改变,只是集成度高、处理速度大幅提升。



基于这些,为了更方便计算机的编程学习,从汇编、Basic、Pascal、C、C++、Java、Python等编程语言不断的发展,但编程的核心思想并没有太大的变化,美国的二进制计算机标准一统全球后,世界上就很少人去做些基础研究了,包括操作系统、高级语言等。大学的计算机课程:操作系统、计算机结构,基本上还在用二十年前的教材。


不破不立!


想用汉字作为一种全新的编程语言,必须重新编写操作系统和做相应cpu指令集、架构等,可以设想如下研究方向:


1、 所有的汉字可以浓缩成300个标准的汉字图形组合而成,而300个汉字图图形可以浓成30个基础的汉字图形基础代码,再把这些代码变成一个一个标准的指令集。


2、 抛弃二进制架构,采用三进制计算机(前苏联有过样机),对于计算速度大幅提升、存储空间扩展、增加逻辑判断选项等有极大的好处,这种架构更适合中文汉字的思考方式。


3、 现在的计算机判断只有是与否,不太适合人脑思维,也就是说现在所说的人工智能其实只是大数据的统计、分类、关联、比对及判断预测,没有真正的人脑学习能力,真正的人工智能,应该像人脑一样思考,对外界物体的认知有三种判断状态:是、否、未知,通过自我学习,把未知变成明确的认知判断。


4、 汉字的优势,包括机器人脑模拟、机器学习、语音识别、图像识别及神经网络等优势,可以形成有统一、标准、高效、共享的代码库及指令集。


5、 解放程序员的手,通过语音来编程,通过接收语音指令,给出最优代码模块,实现所要功能,汉字语音指令相对英语语音会更有效率及优势。


6、 未来是物联网、人工智能、神经网络等万物互联的世界,这些对网络安全的要求非常高,汉字密匙优势也远远超出英文,二维码是明码,而汉字三维码则是带密匙信息码,承载的信息量也会远远超过二维码。


7、 5G物联网时代即将来临,信息流动及交互的速度与效率极大的提升,汉字的优势会变得极为明显,对于教育而言,最大的颠覆:改变知识获取的渠道方式及知识(信息)的表达形式。因为,不再有平台的概念,不管是社交平台还是教育平台等,未来5G物联网时代,现实当中的每个人,每个物体都会是网络的节点,人与人的交流、人与物的联系、物与物的关联,不需要通过某一平台去实现,因为节点就是面,面即平台。对于教育行业而言,信息与知识的节点是汉字,每个汉字都可以瞬间组合成立体知识平台,组合出关联的字、词、句、诗、文、即时信息及从古到今的关联古物及历史事件,使知识的广度及深度同时呈现。




.

.


【专注说文解字、快速识字、K12全语文、海外汉语,汉字创新思维、汉字国学、解字古诗文】

汉字师认证课程,让你成为一名合格的汉字老师、一名汉字启蒙师!

想了解详情,关注本号,私信留言 “99

想 了解《人字学习法》,私信留言:“


汉字谷主


在五笔输入法发明之前,全世界都认为汉字不适合计算机输入。甚至提出放弃汉字,以便中国能更快更好的追赶高科技。

汉字对于其它文字就是三维对二维的区别。汉字的复杂性,如果仍旧用二维思维去使用,就无法解释和正确使用汉字。

总是有人说汉字的不确定性,比如好字的不同读音,就有不同的的意思。这会让二维思维的人或现在计算机抓狂。但是大家有没有发现,中国发展到现在,只要是合格的中学生都能读懂古文,而且对其中的不同读音的字,也不会误解。这也说明了汉字的传承性,可靠性和简洁性。

相反,英文这方面完全无法和中文对比,现在的高中生也无法读懂几百年前的著作。而且如果不学习,估计几年后的文章都读不懂。

说英文占字节少的,可以试试搜索最长的英语单词。

汉字是最符合人类特性的,相反计算机对什么都量化了。哪怕是一个游戏,都可以看出二维的思维,就是一属性对比。当然有人会说这是科学。但是现实中以弱胜强的例子比比皆是。这就不科学了吗?

所以以汉字为主体计算机系统没有建立,不是汉字不行,是人类还没有达到这种高度。

现在讲AI,我个人认为只要采用二维方式,就不能称之为智能,只是模仿加大数据,只要计算机不能理解好字不同读音的不同意思,就不能称之为智能。

真正的智能估计要汉字化计算机才能实现。


简单而不简略


完全可以,就是要有耐心,要有干细活,干琐碎活的心态,

现代计算机是建立在二极管,门电路,硬件基础上得二进制数学代码体系。

0,1,之上,是26键,是英语字母缩写的函数名

要改不是很难,

26键,用汉语拼音,直接从底层函数做,与门AND,或门OR,非门NO,改成yu,huo,fei,正弦,余弦,正切,都改用汉拼,或汉拼简写,

汉字字符好办,都是字符串$变量,建个汉字库就差不多了。16X16的点阵汉字库在早期很奢侈,占内存,现在都不是事。

最底层的函数名变成汉语拼音缩写了算法都不是事。

如果还有更多耐心,还可以把早年市场上出现的,汉字输入法整合到底层,有种天然码,是按汉字形声书写逻辑做的,其实直接装上软件文字库就够了,底层函数名理顺成汉拼后基本就差不多了,不必再多改,

其实底层汇编语言并不多,没有多少句,就是埋的历史深,中上层覆盖的软件太多太厚了

人工改是超级工程,

但是一旦做好底层函数名,可以暴力换算机器编译。

做好底层函数名汉拼简写,做好汉字字形点阵数据图形库,在弄个编译器,

就改过来了。

还是二十六键字母键盘,但完全是汉拼逻辑了。


星辉650


哈哈,很多年以前我也是这么想,还开发了一种中文BASIC,实际操作才发现问题多了。

其中主要还是键盘问题,同一个代码,需要输入汉字,在键盘上输入汉字远比输入英文麻烦,即使已经很熟练输入汉字了,也比很熟练输入英文麻烦,所以当变量可以使用汉字以后,基本就没有人提汉字编程了。

现在的编程语言基本都有联想功能,当你输入一个字母,相应的关键字或函数就会出来,选择起来很方便,即使英文不太好也没啥关系。


观上灵云


我们完全能够建立以汉字为主体的计算机语言和以汉语为主体的计算机网络环境。

条件有两个:

一是使用融入拼音字母的通音汉字。

二是须经国家语委的研讨及领导人的决择。











先生刘兴华


汉字为主体的计算机语言的可持续发展性

首选说一下计算机根本上就是字节,就是0和1,无论什么语言到根本上就是01的二进制体现,也就说计算机语言不区分语言,不管你是英的,还是中的,计算机的根本认知就是0,1。

上面的问题是根本问题,那么人机对话,就是使用什么语言开发的问题了,计算机是美国开发的所以编程语言就是英文的,这也是大家认为天经地仪的,但是如果使用其它语言来开发,并不是不可能,而只是时间问题。而汉语言为主体也是极其可能实现的!

1、政策

大力鼓励汉语编程的发展,如易语言编程就是一个非常好的例子,现在易语言发展的是已经非常成熟了,可以说是中国的C++。并且大家入门容易学习简单,例程也多,国家曾经是大力的支持拨款,可以说这个是一个非常好的方向!

2、发展

如WPS,WPS编程语言,但这个可以学习WPS的发展方式,WPS从开始的无人使用,各种广告,各种植入,各种流氓形式来发展自己到现在几乎是无人不用,这种形式发展虽不可取,但也是一个成型的例子。

3、应用

主要是使用单位,很多人都认为是老外的最牛,这也是一种历史的遗毒,可以说从清道光帝时期开始,国人就怕洋人,洋人的东西就牛。而国人一旦会一点老外的,肯定就看不起自己的,就拿易语言来说,有人会了26个英文字母后就看不上中国字了。

4、制约

制约一个工具的发展是太多了,比如,易语言随意写个程序360连查都不查直接报毒,而老外写的程序,360就是要合计合计了怕引起国际争端。这个不只是360,其它杀毒工具也是这样。

5、发扬

如果想发展,首先是要自己看的起自己才行,否则不可能发展,一切全是空谈。

汉语为主体的计算机网络环境

汉语为主体的计算机网络环境就目前来看是已经在实现了,中国人可以说是遍布世界,人口最多,形成主体是已经事实了,这个并没有什么太大的难度,倒是第一个问题难度非常大


江中游老师


      电脑直接汉字输入和读写听说一直没有确定的方案,更不说编程了。早前学Basic语言也头晕,如果能搞出直接的民族性的计算机语言,大众无偿受惠,也是功德无量,所以有个想法也来表达一下,不喜勿喷。

       我可是认真想了一个小时得出结论:虽然可能啰嗦一点,但读入,表出想想也是可以的,后又想了一个晚上深化了:

       中国文字:音一形一义,英文:音一意,表意为主,形的方面很少。中文比英文强在形上,一字一形有一义。

       我想输入可以五花八门,运行用汉字的形,表意用汉字也可以英文等其他。也就是输入一运行一表述可以分开。

       计算机的读,以前是二进制,是0,1和易经合拍,或者说来源于易经。现在说三进制,00,01,11?。

       我想说这三进制是指纵向的三,道生一(无极生太极),一生二(太极化二仪),(二仪生四象),二生三(四象为八卦),三生万物,只有到三这个层次才能生而括万物,达到运用的层次。前面一,二只是说明原理,引而深入。

       到三,八卦这里就是8个字,坤,乾,坎,离,兑,震,艮,巽,既表方向,亦表属性,还是其他。其实,就是每三个信号组成的组合,这是我认为的三进制。

       有了新的八个信号,再进一步排列组合就是64卦了,当然还可以进阶。

那么对一个字怎么读?

       我想现在来谈一个字的认识就简单了,接下来要建立一个模型,一个认知模块来解决,这个是巧妙的方案,不单单是平面,也可以立体。易经不单是二维平面,更是立体三维,甚至四维等更高维。

比如把一个字认同为一幅图:中国汉字是方块字,有米字格,有固定的边旁部首,把一个字用8个信号来表达,应该不难,如4角码输入法,就是十个数涵盖了全部字,如元昊输入法也是几个数字。现在改10字到8个字也不难吧。

      比如1.坤指内,其小无内,2.乾指外,其大无外,其余,3.点,4横为艮,5.坎为竖,6撇,7捺,8折,顺序我也懒得想了。录入应该不难吧。

如此都是0和1这一阴一阳,计算机的原理没打破,算法也都在,但表达的内容是三生万物,千变万物。如果相同部首,计算机自动都会形声字认读了。

      如果英文26个字母都是图;埃及文字也是图;,,,来个转换编程就解决了。

          天马行空的想法,不知乱槽槽有用否?我姓何,姬姓。


用户1453499051575


狭隘的民族主义。计算机的本质是数学。数学的所有符号体系方便和简化了数学的表达,使全世界的数学家有了共通的语言,统一的符号语言才使数学有了现在的发展。

等你们琢磨出一套汉字体系的计算机科学,结果必然是闭关锁国,自绝于世,一落千丈。世界上其他国家的计算机科学早就在不断的沟通交流中长足进步,腾飞了。

科学技术不需要民族主义,技术要的是发展,要的是实用!

你们怎么不考虑在物理化学中使用中文,比如水分子,要写成氢贰氧,硫酸写成氢贰硫氧肆?

这种爱国,这种民族主义只会使我们再次倒退100年!


omg43


编程语言,并没有把那些字母当成英语,只是把它当成符号而已。你也可以当成拼音呀。

C语言有个define,typedef你可以把所有关键字运算符类型都定义成中文,库函数定义成中文,“享受”下中文编程。那时候你会发现生不如死~

其实你所说的问题,只是目前太多计算机和编程方面的资料是英文资料。计算机并不会去区分你是中文英文还是什么鸟文,它只知道一堆高低电平,一堆逻辑门。所以,并不存在什么汉字主体还是英文主体的说法。如果非要强加一个,那就是BIOS/操作系统的区别,就是各种标准定制采用语言的区别。

最后,给你看看中文版C写出来的程序是什么样


分享到:


相關文章: