中文编程吧 关注:273贴子:690
  • 11回复贴,共1

中文编程最大的意义就是减少敲代码时候注意力的开销

只看楼主收藏回复

比如双语斯特鲁普效应说的是在在双语境情况下,人的很多决策会出错。
这对软件工程尤其不利,越是大型的软件工程,如果懂人月神话就明白,越大型,复杂的软件工程起开发时间不是线性增长的,很多原因是其内部的一些小错误非常难找,尤其对于中国这种非英语国家的码农来说,在100行英文代码中找Bug可能和英语母语的没啥区别,但是放到10万行的代码之中一些比如耦合的错误,这难度就高了好几个数量级。


IP属地:陕西来自Android客户端1楼2018-10-31 09:42回复
    所以你看中国码农很多,但是很少开发超大型软件工程
    谷歌是由20亿条代码驱动的,中国哪个公司能写出这么多代码?


    IP属地:陕西来自Android客户端2楼2018-10-31 10:00
    回复
      2025-05-20 20:05:04
      广告
      中国制造业这么强大,但是信息技术尤其代码这块真的一般,什么原因?并不是不聪明不用功,否则怎么来类似5000万行windows 这样的大型软件系统非常少,归根到底还是英语不行,你所有的各种软件工程,数据库各种技术都学会,越是大型工程,语言上的劣势越能显示出来,变量名和注释的语言不一样,你回头看代码还要在几万的英文变量名中想那个是业务中对应的那个概念,如果你面对的是全中文代码呢?是不是感觉就和看小说一样,明显能记起来更多东西?


      IP属地:陕西来自Android客户端3楼2018-10-31 10:07
      回复
        你在编程的时候需要把自己大脑当成一个Java 解释器,遇到一个中文概念然后中断调用这个解释啥器翻译英文变量,遇到英文变量又得再调用翻译成中文,开开回回这样折腾自己,你的脑袋能有摩尔定律一样10个月翻翻的水平? 这样效率很低而且容易出错


        IP属地:陕西来自Android客户端4楼2018-10-31 10:11
        收起回复
          解释语言效率很低,所以所有用英语编程的码农天生效率比英语母语的低,现在中国信息产业发展就是建立在码农低效率长时间低收入的基础上的,这就是为什么印度外包产业更发达的原因


          IP属地:陕西来自Android客户端5楼2018-10-31 10:14
          回复
            原来你也是码农。


            6楼2019-01-31 13:24
            收起回复
              大神用的什么编程?


              IP属地:上海来自Android客户端7楼2019-04-07 16:58
              回复
                老祖宗都规划好了的,后人不争气而己,奈何,给洋人跪舔


                IP属地:广东来自Android客户端9楼2024-12-17 11:00
                回复
                  2025-05-20 19:59:04
                  广告
                  八宫卦是有8个回路


                  IP属地:广东来自Android客户端10楼2024-12-17 11:01
                  回复
                    有道理...


                    IP属地:四川来自Android客户端11楼2025-03-20 16:01
                    回复