比较突出的是类似于VB的易语言和类似于c的学习语言,但是,它们排除了实现函数的重要类和函数方法等。这些巨大的东西才是编程中真正要用到的东西。这些都是英文的,一般的使用说明也是英文的,需要你有很强的英语基础。二是对中文编程的误解。对编程的误解,大部分人会说编程根本不需要懂多少英语,还要几十个关键词?其实是不对的。通用编程语言内置了几十个关键词,自然不难掌握。

有没有人能造出用汉字编程的软件?使电脑机器能读懂指令,横竖撇折捺能替代26个英文?

有没有人能造出用汉字编程的软件使电脑机器能读懂指令,横竖撇折捺能替代26个英文

汉语编程语言目前已经有的。比较突出的是类似VB的易语言和类似C的习语言。但就流行度和功能来说都还是一般般。但为什么就没有流行起来?一是这些编程语言本身的功能限制与领域的原因,第二是程序员排斥的原因,第三是因为本身的推广和闭源等原因。功能限制和领域的原因主要是该语言的功能只是针对一部分系统和只能制作一定范围内的东西,还有就是有些还没完全开发完,所以受到限制。

程序员排斥,主要是国内的编程从事人员觉得没必要汉语编程,因为他们懂得使用英语去编程,弄个汉语的不是多此一举?从自私的角度,他们要保护自己的饭碗,如果全民都懂编程(汉语),那他们的那点优势(英语)就没了,提倡和积极推进汉语编程来砸自己的饭碗?于是他们普遍是没有使用过就极力评击,说些不符合的理由来诋毁与讽刺汉语编程。

对编程的误解,一般人会说编程根本不需要懂多少英语,也是那么几十个关键字?其实是错误的,一般编程语言内置确实是几十个关键字,掌握自然不是难事。但,他们却排除了很重要的实现功能的类和函数方法等,这些数量庞大的东西才是编程真正要用到的东西,这些全是英语,一般的使用说明也是英语,这就要求你英语功底够强了。不信?如果真的是几十个关键字,为什么一种编程语言的教学书却是一大本?并功能繁杂与学习成本和时间都那么多?好几年都精通不了一门编程语言?不是只有几十个关键字吗?想的美!打个比方,那几十个关键字只是厨艺里面的刀、锅、碗碟,是必需品。

但是你要做出好吃且品类繁多的菜式,是否需要去了解各种菜、肉与烹调方法与搭配?如果这些菜谱、菜名与方法步骤都是英语,你看不懂,你会学得来?成为高手?还是是说你看得懂锅碗瓢盆的英语就懂得全部?国内的绝大部分编程从事人员根本就没完全掌握各种类型,大多是拿着本帮助文档边翻边敲字母,或者直接复制来修改使用。记得这个单词忘记那个,甚至所有功能都没完全了解,只懂一部分接触过的。

能成气候?只有真正的高手能成,普遍是外国人。所以汉语编程有必要吗?有必要,如果国人要自成一派、独当一面,有自己的编程语言非常必要。比如看过一遍帮助文档,全部了解所有功能,然后不用烦恼英语单词而用汉字像聊天一样在输入代码实现功能,这不单只是效率快的问题,更是胸有成竹、洞明一切的睿智。。第二个是对汉语编程的误解。

他们主要是说汉语编程输入代码麻烦,需要反复切换输入法和打汉字。。这是错误的,这是因为你在用英语编程语言才会遇到的问题,因为英语编程不支持汉语的符号才需要切换输入法,那本身是用汉语输入法编程呢?这样就不用切换了啊,直接输入中文的文字与符号就可以执行,那你还担心什么?什么?汉语输入慢?英语只需要输入字母而汉语要打字?切,我输入“wsm”就会出现中文“为什么”,英语要怎么输入?英语的输入“if"而中文也只需要输入“rg”就会出现“如果”。

用中文输入“qxxsj”或“q”来输入命令“获取当前时间”。比英语快很多吗?为什么很难输入?拼音时代,打字很快吧?英语每个字都要打,对吧?彝语就是这样一种方便的中文编程方式。不信自己用,没用过就说你输入慢。只是无赖和无知。有时候自私只会限制自己,所以请支持中文编程!不比英语编程差,只是你不想面对。


文章TAG:英文字母  高科技  数字  
下一篇