世界上并无汉语编程——正如世界上并无英语编程
来源:互联网 发布:厦门智业软件 编辑:程序博客网 时间:2024/06/10 15:06
看到标题,大家可能不同意,不过下面我来说明一下这个观点。
首先,我们常常用到的java,c/c++等看起来是一些英语单词组成的程序,不过,这些不算作英语编程,应该认为是英文编程。
语——语,论也。——《说文》,即说话的内容。我们对照一下:
英语表达:
If you have 10 dollars, you shuld buy 1 tool.
英文程序:
if(you.have(10))
{
you.buy(1,"tool");
}
大家看到了吧,英语与英文其实大相径庭。在对照大家熟悉的汉语:
汉语表达:
如果你有10块,你应该购买1个工具。
如果翻译成所谓的“汉语编程”:
如果真(你.有(10))
你.买(1,"工具")
到此,我们至少知道,无论编程语言怎么先进,都要把日常语言打烂,所以不能称之为英语编程或者汉语编程,应该称之为英文编程或汉字编程!
一字之差,谬以千里啊。
那么把已经出现的所谓汉语编程改称为汉字编程,那么我觉得还是有不少可取之处。
第一,理解起来没那么吃力。还有人说,数据结构什么的,那是后话,后话留待后人处理吧。
第二,可以推广到更多的人群使用,但是要推广活动规范不要忽悠,夸大吹嘘,至少不要说这是汉语编程,而是汉字编程。不过千万不能推广至识字少于3500个汉字的人啊,因为你这是要打乱汉语的语法体系的,作为老师去推广的话真是罪大恶极!
其他的不多说了,免得说我打广告。
恰逢本人是中文专业毕业,又在程序员上做了10年,发表此文表明一下立场。如果有专门的政府部门管这个事情,我第一个要去递交审议,规范说法。
首先,我们常常用到的java,c/c++等看起来是一些英语单词组成的程序,不过,这些不算作英语编程,应该认为是英文编程。
语——语,论也。——《说文》,即说话的内容。我们对照一下:
英语表达:
If you have 10 dollars, you shuld buy 1 tool.
英文程序:
if(you.have(10))
{
you.buy(1,"tool");
}
大家看到了吧,英语与英文其实大相径庭。在对照大家熟悉的汉语:
汉语表达:
如果你有10块,你应该购买1个工具。
如果翻译成所谓的“汉语编程”:
如果真(你.有(10))
你.买(1,"工具")
到此,我们至少知道,无论编程语言怎么先进,都要把日常语言打烂,所以不能称之为英语编程或者汉语编程,应该称之为英文编程或汉字编程!
一字之差,谬以千里啊。
那么把已经出现的所谓汉语编程改称为汉字编程,那么我觉得还是有不少可取之处。
第一,理解起来没那么吃力。还有人说,数据结构什么的,那是后话,后话留待后人处理吧。
第二,可以推广到更多的人群使用,但是要推广活动规范不要忽悠,夸大吹嘘,至少不要说这是汉语编程,而是汉字编程。不过千万不能推广至识字少于3500个汉字的人啊,因为你这是要打乱汉语的语法体系的,作为老师去推广的话真是罪大恶极!
其他的不多说了,免得说我打广告。
恰逢本人是中文专业毕业,又在程序员上做了10年,发表此文表明一下立场。如果有专门的政府部门管这个事情,我第一个要去递交审议,规范说法。
- 世界上并无汉语编程——正如世界上并无英语编程
- 汉语——世界上唯一的面向对象语言
- 汉语——世界上唯一的面向对象语言
- 世界上最好的编程语言
- 2016年3月编程语言排行榜,与十年前相比前十名并无变化
- 1001 小Q系列故事——世界上最遥远的距离<腾讯编程马拉松>
- 世界上一共有多少种编程语言?
- 用ABAP编程破解世界上最难数独游戏
- 世界上最让人抓狂的编程语言:BANCStar
- 虽有遗憾,并无后悔——长春天津两站捞票失败小记。
- mysql 并无 select into
- 汉语是世界上最优秀的语言
- 世界上最美丽的英语
- 世界上最强的中国式英语
- 汉语编程之——易语言
- 汉语编程
- 汉语编程
- 世界上的编程语言已这么丰富,为什么还不够?
- LUA使用笔记
- JFreeChart开发股票K线图
- Java中ImageIcon的使用
- 从VFS inode到LFS inode的寻址过程
- eclipse 不自动编译java文件的问题.
- 世界上并无汉语编程——正如世界上并无英语编程
- 针对mysql中mysqldump命令使用的详解
- 如何才能学好一门技术!
- 从E动商网看移动电子商务发展前景
- 我有自己博客啦!
- DataGrid,GridView和DetailsView中添加删除确认提示
- 在jsp环境中配置使用FCKEditor
- 数据库连接池简单说明
- 30岁前男人需要完成的事