MyException - 我的异常网
当前位置:我的异常网» C++ » 个人对中文编程的看法解决方案

个人对中文编程的看法解决方案

www.MyException.Cn  网友分享于:2015-08-26  浏览:15次
个人对中文编程的看法
最近问所谓中文编程的或者发布中文编程demo的人比较多


首先明确一下我的观点,虽然我从不崇洋媚外,对学原版教材之类的也总体持否定态度,但是中文编程语言,我是不看好的。

首先,中文编程首先就走进了一个误区——认为现有的编程语言是英文的,是这样么?你拿一段C/C++语言代码,分别去给都不会编程,但是一个数学逻辑好但英语烂,另一个英语好数学逻辑烂的两人去看,相信没什么悬念,肯定是数学逻辑好的懂得多!除了VB等少数语言可能会出现类似于英文整句的语法,其他绝大多数语言都仅仅借用了英文字母和极少数英文单词而已,编程语言本身和英文没有必然关系。正如同数学和希腊语没有必然关系一样,你不会因为数学公式用到希腊字母,就必须先学希腊语才能学好数学!这一点是许多菜鸟的误区,实际上,学习编程语言本身并不需要任何英文基础,之所以英文阅读能力对编程有较大影响,完全是因为许多技术文档没有中文,至于英语口语听力能力,与编程那是风马牛不相及,我见到过一个同学为了学编程天天听英语读英语……也不知道是受了谁的误导。归根结底,至少从C/C++角度看,编程语言是对自然语言中立的,而英文不好对于学习编程的主要障碍不在语言本身,而在于技术文档和第三方库的使用,搞中文编程的与其自立门户,不如在翻译文档上多下点功夫,更有价值。

第二,编码录入。首先我要澄清一个大家容易忽视观点——中文打字是远快于英文打字的,即便用拼音,本身中文精炼篇幅短,基本上是英文的三分之二甚至二分之一,而且中文输入法充分利用计算机的处理能力,词组整句输入。拼音打字每分钟150字,五笔每分钟200字不算神,从信息量上来说,200个汉字能表达超过1000个拉丁字母的信息量,试想下,一秒钟能打十几个字母的英文打字手,你见过么?而中文输入150字/分的人,称其为录入人员那都侮辱了这个职业!。但是,这种快速是有前提的——1.必须是大篇幅的通顺文章;2.不能中英夹杂或者有太多的符号、格式。而编程语言无法满足上述两个条件,从自然语言的角度,编程语言是狗屁不通的,从格式上来讲,编程语言的有代码格式,有运算符等各种符号,光是输入法切换就很要命!

第三,商业价值和用户接受度。我们知道C#和C++Builder实际上都支持或部分支持中文编程,实际上,从编译器角度,纯技术角度,中文编程没有任何技术难点,但是为什么没有人用?

之所以写这个,我是觉得搞中文编程的太民族主义,而批评中文编程的基本没几个能把理由说对的。

------解决方案--------------------
中文编程没什么意思,多翻译点文档才有用
------解决方案--------------------
抢个前3
------解决方案--------------------
接点分
------解决方案--------------------
"学习编程语言本身并不需要任何英文基础" //这句话,学编程的谁都不爱听


//程序=算法+结构


//中文是中国的特产
------解决方案--------------------
中文用于传递信息确实十分优秀,但作为符号系统的确显得太复杂了,远超过了一种程序设计语言需要的复杂度。
------解决方案--------------------
中文编程完全没必要。代码又不是文章,非要搞个中文出来。如果可执行程序不是二进制,是中文的,这样用中文才有意义。话说代码只是一些字母而已,定义一些变量,就一些if,while之类加上关键字,真没什么别的英文了。
------解决方案--------------------

中文编成有两个.
1,中文化编成.(楼主的)
2,中文思维式编成.不知道汉编是不是,没接触过.
------解决方案--------------------
不支持,不反对,让喜欢搞的人去研究吧,多一种尝试不是坏事。
------解决方案--------------------
又见散分贴,接之
------解决方案--------------------
严重同意.
看见数据库字段中一堆汉字的问题就头大,实在是要怪我的打汉字速度太慢,如果程序中也是一堆汉字,那我肯定不会再搞编程了

------解决方案--------------------
顶,有想法!!!
------解决方案--------------------
我也不喜欢中文编程,就好比外国人学书法写英文,那有什么味道
------解决方案--------------------
我英文不好,但照样能编程,顶一个
------解决方案--------------------
个人感觉用中文编程太做作。
------解决方案--------------------
还是觉得代码用英文写比较舒服……
------解决方案--------------------
我记得我当年学dos命令的时候(初中),对于命令的英文意义完全不了解,就是d i r是列举目录,f o r m a t是格式化……也学会了

论英文的使用率,dos命令远比编程语言用的普遍
 

楼主是高人啊,我初中时只会用外挂玩 奇迹。
------解决方案--------------------
学习编程肯定是需要英语基础的,谁能反对?但是不要太多是真的.

实在不行就花两个月学习英文呗.谁都知道学习编程肯定不是短期的事.把基础英文做为C程序设计的第一章也未偿不可.

主要是你拿中文写个程序好多人都看不懂啊.怎么推广..
------解决方案--------------------
有些人只是出于好奇
在论坛论坛也无可厚非

中国缺的就是奇才专才 都被教育成大众化了 请不要抹杀别人新的想法 他想玩就让他玩
你还是玩你的
如果他们玩中文编程 能玩出创新 来个一处中文到处跑 也是一种牛X技术

------解决方案--------------------

文章评论

程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
程序员和编码员之间的区别
程序员和编码员之间的区别
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
程序员最害怕的5件事 你中招了吗?
程序员最害怕的5件事 你中招了吗?
2013年中国软件开发者薪资调查报告
2013年中国软件开发者薪资调查报告
如何区分一个程序员是“老手“还是“新手“?
如何区分一个程序员是“老手“还是“新手“?
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
2013年美国开发者薪资调查报告
2013年美国开发者薪资调查报告
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
那些性感的让人尖叫的程序员
那些性感的让人尖叫的程序员
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
编程语言是女人
编程语言是女人
漫画:程序员的工作
漫画:程序员的工作
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
程序员的鄙视链
程序员的鄙视链
程序员都该阅读的书
程序员都该阅读的书
代码女神横空出世
代码女神横空出世
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
当下全球最炙手可热的八位少年创业者
当下全球最炙手可热的八位少年创业者
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
团队中“技术大拿”并非越多越好
团队中“技术大拿”并非越多越好
程序员眼里IE浏览器是什么样的
程序员眼里IE浏览器是什么样的
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
鲜为人知的编程真相
鲜为人知的编程真相
 程序员的样子
程序员的样子
中美印日四国程序员比较
中美印日四国程序员比较
每天工作4小时的程序员
每天工作4小时的程序员
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
旅行,写作,编程
旅行,写作,编程
我是如何打败拖延症的
我是如何打败拖延症的
为什么程序员都是夜猫子
为什么程序员都是夜猫子
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
总结2014中国互联网十大段子
总结2014中国互联网十大段子
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
Google伦敦新总部 犹如星级庄园
Google伦敦新总部 犹如星级庄园
那些争议最大的编程观点
那些争议最大的编程观点
程序员应该关注的一些事儿
程序员应该关注的一些事儿
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有