英文写的就不是国产软件? 程序设计软件

编程软件(用英文写的不是国产软件?)
实际上,计算技术的发展有两个方面 。一个是硬件,就是在摩尔定律的指导下不断提升计算性能,一个是软件 。如果说硬件是电脑的身体,那么软件就是电脑的灵魂,IT行业一直是比较赚钱的行业,很吃香 。
说到软件行业,就必须要说编程,因为我们使用的各种app,包括操作系统,都离不开程序 。我相信即使是没学过编程的人也会知道一些编程语言,比如C/C++、Java、PHP、Python等等,但是这些设计语言都是英文的 。
我们一直在谈论本地化 。为什么这些编程语言都是英文的?既然叫国产软件,设计语言就必须是中文,什么时候用中文编程,那才是真正的国产软件 。
其实关于中文编程这件事,只能用一句话来概括 。专业的不介意,业余的瞎折腾 。在真正的软件行业,英语根本没有太大的影响力 。只有没写过程序的,或者只是短暂接触的,觉得用中文编程比较好 。因为中文简单易懂,肯定能降低编程难度 。
当你真正接触编程的时候,你就会明白,即使英语很差,你也可以写出一个好的程序 。同样,即使英语特别好,你也可以写一个很烂的程序 。其实这些编程语言,虽然是英文的,但基本上都是那些非常有限的关键字是英文的,你可以很快学会这个 。
其他的基本不受限制,比如字符串甚至变量名都可以用中文命名 。其次是注释,注释对于程序设计非常重要 。注释也是用来让自己或者其他程序员明白自己程序的关键,而且注释都支持中文,你爱怎么写就怎么写,对程序本身没有影响 。
最后还有编程文档,相当于编程语言的字典 。一开始这些文档只有英文,没有英语基础看起来真的很费力 。但是现在大部分都有翻译版本,有翻译工具 。如果一个程序员连文档都不会参考,还不如趁早改行!
其实对于程序员来说,最重要的是编程思路和对程序架构的理解 。当然代码标准化也很重要,纠结中英文的肯定不是合格的程序员 。对于计算机来说,没有中英文之分,最底层全是0和1 。计算机本身就是外国人发明的,这个公式就是在这个成长过程中形成的 。
【英文写的就不是国产软件? 程序设计软件】那些编程语言都是外国人发明的,推翻这些不现实没有任何意义 。国产软件的定义不是必须要中文编程,而是要看自控程度 。软件版权也是一样,不会受到编程语言的影响 。不然二进制也是外来的,那要不要推翻?
当然,中国也确实诞生了一些中文编程语言,比如易语言、学习语言、中文Python等,但这些语言并没有成为主流 。对于大多数程序员来说,是不是中国人其实并不重要 。能挣钱找到工作的才是自己喜欢的,而这取决于软件市场的动态和商业价值,而不是编程语言本身用什么语言 。
其实期待中文编程的语言也没什么不好 。毕竟我们都是从小学开始学汉字的,肯定会亲切一些,但是相对来说并没有那么显著,也没有很强的市场需求 。过分强调是矫枉过正 。可以认为编程语言相当于一个烹饪工具,最终的味道还是要看做饭的人 。

    推荐阅读