首页编程语言拼音编程语言能否实现输入

拼音编程语言能否实现输入

cysgjjcysgjj时间2024-10-02 21:11:44分类编程语言浏览29
导读:中国什么时候才能出一个汉语拼音编程?为什么电脑程序不能用拼音?如何设计一个用汉语或者拼音来编程的软件?中国什么时候才能出一个汉语拼音编程?一个编程语言其关键字和常用函数名其实是不多的,用拼音把这些词进行替换以方便记忆其实很容易做到,都不需要改内核代码。但是为什么没人这么做呢?因为实际效果很差的。以前对编程命名规范要求不高的时候,不少人……...
  1. 中国什么时候才能出一个汉语拼音编程?
  2. 为什么电脑程序不能用拼音?
  3. 如何设计一个用汉语或者拼音来编程的软件?

中国什么时候才能出一个汉语拼音编程

一个编程语言其关键字和常用函数名其实是不多的,用拼音把这些词进行替换以方便记忆其实很容易做到,都不需要改内核代码

但是为什么没人这么做呢?因为实际效果很差的。以前对编程命名规范要求不高的时候,不少人用拼音进行函数命名和写注释,基本上除了编写自己没人能看懂,因为音调有4个,你得慢慢试。更不要说胡乱简写。远不如用一些简单常用的英文单词进行表达。

平时书写为何不用拼音呢?yinwei zheyang dajia dou kan budong a,这句看懂要费多大劲呢?自然不会用拼音作为编程语言的关键字。

拼音编程语言能否实现输入
图片来源网络,侵删)

中文语法的编程语言早已有了,不用多言。更应该问的是,何时能出一个被国内业界认可并接受的中文编程语言和开发环境

下面是一些可以增大成功可能性的因素。

1. 要开源。因为已占据市场垄断地位的英文编程语言和开发环境都是开源的。这点不需多言。

拼音编程语言能否实现输入
(图片来源网络,侵删)

2. 常被忽视的这点:设计实现测试,都在代码中尽量使用中文命名标识符。比如:

测试代码

Antlr语法定义

拼音编程语言能否实现输入
(图片来源网络,侵删)

当然实现也是

为什么电脑程序不能用拼音?

首先,比起汉语,英语其实才是使用最广泛的一门语言。所以电脑程序用英文来编写就保证了它被使用的范围足够大,相当于把语音之间的差异最小化,减少了程序员研究代码时的语言障碍,更容易理解接收。

其次,比起汉语拼音,其实英语的学习更为简单一些。而且在程序中用到的大多是基本又常见的一些词汇,通俗易懂,这也保证了它的普遍性。

最后,并不是不能用拼音。想要用拼音书写代码,就要设计出能识别拼音的电脑程序,是可以实现的。

欢迎在评论中阐述观点(=^.^=)~

如何设计一个用汉语或者拼音来编程的软件

易语言不就是这样的嘛。

编程只是需要符号而已,就像数学证明题,只要符号,就可以准确说清楚。

计算机也一样,说是用英语,其实就是几个keyword,真要把keyword换成中文,写个软件翻译一下,就能变成中文编程了。

这首先要解决汉字或汉字语言与数字1,0转换或加载,识别的问题。只有这个转换平台成立了,才有可能实现你的愿望。在目前计算系统条件下,你的这个愿望很难实现。

计算机系统,是一个“以小搏大”的功能体系,是通过“有,无或1,0”的庞大衍生和变化来处理问题的,而多变性的汉字以及汉字的语言结构或系统不具有这种简便性,所以,你的愿望很难实现。

也许,你找到了汉字的根本性特征以后,就会有一个新的计算机系统产生了,这不是没有可能,好好学习天天向上,努力去发现汉字的以及汉字的根本性特征吧,因为,任何一种现象都离不开最简单的“根本”。再复杂的现象,也是从根本处而展开的。

多说一句吧,其实,目前的1,0概念,也并不具有根本性,只不过人们还没有发现或推出更近一步的认知结果罢了。

看看原创的中文语法的类似LOGO语言的编程环境,用JavaScript实现:

实现时,在JavaScript代码中尽量用了中文命名标识符,因为J***aScript本身支持

全部业余完成。先做了一个月,出了雏形之后搁置了一年,又拿起来断续做了一个月做些性能优化

市面上也有不少从零开始实现编程语言的书,我参考了之后用J***a实现了一个通用中文编程语言,效果如下:

当然J***a源码里也尽量用了中文命名标识符:

这是在那本书自带的现成代码上修改后实现的,前后大概用了十天。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/20164.html

汉字拼音中文
互联网技术入门书目,互联网技术入门书目有哪些 微梦创新科技有限公司,微梦创新科技有限公司怎么样