回复 刷新 上页 下页
跳转到
楼主

关于学编程和学英语的必然联系[原创]

简单说明两个问题,只为表达意思,文未校对。 1.编程入门时最大的门槛是英语?我用的C,C一共才32个关键字和12个预处理命令,就算是小孩,汉字难学吧,几百几千的汉字都学了,这44最长8个字母,最短2个字母的“单词”记不住?且不说很多还不是完整的英语单词,而且,你根本不需要知道它在英文中的确切意思,它的语境语义,褒贬义等等,你只需要知道它在程序里的意思,是什么命令,让计算机干什么的,或者说代表了哪个变量等,这和英语有多大关系?我怎么觉得入门时那就难在怎样用计算机思维来理解问题呢? 2.即使是到了高级编程阶段,任何一门编程语言本身都不会是程序员的障碍,除了一开始就必备的数学基础,数学思想外,对于英语不好的程序员来说,困难在于外文资料(注意:是资料,和你用什么编程语言无关)的查阅,但是外文资料本身就是外国程序员的研究成果和使用经验,人家用母语写的有什么可非议的?要么你学外语,读人家的资料来提高自己,不想学外语的话,你就等着别人翻译了再读吧,或者你“爱国”,翻译了也不读,等着中国的程序员达到了那个水平,用中文写出来你再学吧...
更多作品积分:
很多人都认为中国软件水平低的原因是由于编程使用的是英语,用汉语了中国软件水平就上去了,汗——!希望大家了解了解编程是怎么回事再说吧
更多作品积分:
要发展汉语编程可以,那就从硬件开始,BIOS里写的都是汉语,然后发明新的算法,否则就是换汤不换药,一切都是扯淡!可是现在计算机的芯片里面都是用汇编写出来的东西,很多东西,包括现在的WIN系统都是以那个为基础的,除非自己的东西全换,可是这样又不能让认识写进去汉语的芯片的计算机上网!因为网络通讯协议标准就是人家的!还有编程中的IF 是两个字节,而“如果”确是四个字节!这样编出来的东西,是不是冗余有点大?? 还有你最好问问做汉语编程的人是用什么写的源代码!
更多作品积分:
首先、你们说的汉语编程到底说的是什么层次的编程?如果只要显示汉字,那么现在满街都是这样的编程软件。 其次、如果你们说的是汇编语言这类的机器语言,那么,我告诉大家,英文和数字只占一个位元,而汉字要占两个,而机器语言中的英文普遍是简写,知道为什么吗?为的就是节约位元,提高速度,减少资源浪费,而且还要考虑到翻译到0、1时的译码问题。如果处理不好,不论是机器元件成本、机器时间占用、社会资源,都会成倍的增加,有人说要发挥中国人口优势,我不知道那些人力资源的价值能不能顶得上这个系统的消耗的零头。 三、大家可能说,那么我们就自己发明一个处理器,全中文的,直译汉字就OK了,那么好吧,我们的龙芯现在还进不了计算机市场,那是英文处理器,虽然英文处理器还上不了市,但是过得三五百年总会实现汉字处理器的。 四、这些经费谁来出?设计制造、制作工艺流程、生产设备以及与之相匹配的配套资源。 五、那么再看看市场前景,一个产品,最终价值体现在市场上,如果没有市场,那么。。。。。。好,中国人现在13亿,我就算13亿中国人人手一台。那么市场占有率20%(不可能中国人人手一台昂贵的电脑了,别的国家的人没有电脑。),不错,占有率极高,好呀,但是不要忘了,之前还没有出来前,大家都在用英文处理器,那么,是不是一出来大家就屁颠屁颠的扔掉原来的电脑,或者都加用上这个汉语处理器的电脑呢? 六、CPU出来了,那么那些声音图像处理器怎么办?再发明呗,要不简单点,还是改兼容性好了。好,中国快速发展了这么多年,有的是钱! 七、电脑出来了,因为你有了硬件,你得有软件才行,但是市场上都是英文编译的软件,怎么办?好吧,我们再编个10年,把什么翻译呀、文档处理呀、应用软件呀什么的都搞出来,反正100年都 过去了,还怕再加10年? 八、10年后软件都适用了,但是这个处理器已经被淘汰了????? 。。。。。。。。。。。。 九、那么全世界的先进技术都在中国了吗?当然不是,不然那些人有什么用?那么我们要跟外国交流呀,要让他们来跟中国接轨?有希望,毕竟中国的发展快嘛(不知道100年后还是不是这样) 。。。。。。。。。。。。。。 不论是对机器资源,还是对人力资源、脑力资源,都是一种极大的浪费, 而那些说什么人都能编程的人,我倒要问问,你要那么多人来造锄头棍、菜刀柄干嘛? 不就是一个工具,主要是为了方便使用,难道造工具才是目的,使用反倒是次要的了?
更多作品积分:
算法,这才是核心。
更多作品积分:
以上几位是明白人
跳转到


活动聚焦

论坛热点

论坛精选

科技推荐

趣游推荐