汉语言编程123...

最近看了关于汉语言编程的文章,下面是有感而发。
只要有一点编程知识的人就可以想像把英文的程序语言改成中文的,并号称汉语编程。比如
if(a==1){
   b++;
}else{
   c++;
}
这样的语句改成
如果(a等于1) {
   b加加;
}否则{
   C减减;
}
可是这么做的意义我看也没多大。不过是汉化一个编程语言的关键字而已,随便一个有经验的计算机软件本科生都能做出这样的预编译器来,根本不是高深技术。如果说这样用汉字代替英文能降低编程的学习门槛,那更是莫名其妙了。我最早学Basic语言的时候,连LET、IF是啥意思都不知道,照样能编出可以运行的程序来。对程序员的工作来说,最重要的肯定还是程序逻辑和算法。而这些东西,基本上属于数学和思考的范畴,跟程序本身关键字的语言本没多大关系。
我简单查了一下,似乎那个著名的易语言就是这样的。虽然有自己的类库、编译器,但编程思想好像跟现在流行的编程语言没什么区别。那么它不过是一种新的编程语言而已,未必算得上啥能与汉字输入、五笔字型相当的革命和创新。另外一个疯狂推广汉语编程的blog,大部分文章和开头的访谈一样,逻辑混乱空洞无物。我也就由此主观推断其产品也就未必能有宣称的价值。
以上内容基于作者主观臆断,缺少详细的调查研究,如果有任何错误,欢迎指教。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章