Week six Homework

Source: Internet
Author: User

Q: Some people think that "Chinese programming" is a secret weapon to solve the programming efficiency of Chinese programmers, is it a "silver bullet"?

答:    “银弹”的这个概念在软件工程中是指存在某一项技术或方法能让软件工程的生产力在十年内提高十倍。而另一种意义是指对于一些传说中的用其他方法无法伤害的生物能够产生致命伤害的高效武器。然而,对于中国程序员的效率问题,我觉得它并不能成为一种关键性的因素来影响。首先,中文编程的产生肯定有其存在的意义,这点不能否定。它能够推广编程,也可以填补语言带来的问题。在中蟒这一中文编程软件的首页上也介绍说,工具存在的最大原因是为了推广电脑教育,工具对象是电脑编程初学者,对编程概念不了解的人以及不打算成为职业程序员的人,在微博中,大家对中文编程的态度大多是新颖有趣,但是没人真的去使用,中文编程的不成熟是主要原因,不能很好的兼容,而且不是所有内容都可以是中文。这样的中文编程现状不可能提高编程效率。而且就算现在的中文编程已经发展的非常成熟了,由于各国语言不同,不利于软件的维护,传播,和程序员之间的交流。而且不利于数据库的整合管理。英文编码相对于中文编码而言,更简洁,更符合编程的要求和代码的审查。    而且,对于编程的效率来说,程序的设计方法,团队的工作方式,等等更是影响其的重要因素,而编程工具和语言只是一个次要的因素。把一个辅助因素当做“银弹”,显然是不可能的。

Reference:

http://weibo.com/2210132365/BiYTws242

http://www.chinesepython.org/

Http://baike.baidu.com/subview/545069/545069.htm

Week six Homework

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.