首页 > 代码库 > 现代软件工程 第一章 概论 第7题——张星星
现代软件工程 第一章 概论 第7题——张星星
综合多方面考虑,我认为,”中文编程”并不是一个”银弹”,并不能提高中国程序员的编程效率。
首先,中文编程指的是使用中文书写关键字,如类名、函数名、变量名、常量名等。对编程语言来说,语法关键字其实就是一个符号,和日常语言关系不大。不同的编程语言对应的关键字也不相同,所以中文编程对应的母语优势意义不大,记住几个外语关键字并不会降低开发效率。
另外,中文编程在输入上也没有优势,例如a = 1 和甲 等于 一;而且中文还存在编码问题,运行环境苛刻,使用中文编程要有一系列的支持,如windows中文api,编译器,编译环境等等。而且中文程序只适用于中国程序员,不利于发展。
当然,中文作为我们的母语,不考虑其他因素,对于中国程序员来说,确实更容易理解,但是从多方面考虑,中文编程并不是一个“银弹”。
现代软件工程 第一章 概论 第7题——张星星
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。