A-A+
国内程序员那么多,为什么不开发一个属于自己的编程语言?
作为一枚资深程序员,有必要来回答一下这个问题,其实对于熟悉编译原理的工程师,如果想要开发一门语言,并不是什么难事,而且目前国内是有自己的编程语言的,易语言和习语言(C语言中文版),但为什么没有大规模普及呢,其实就是一个实用性强不强,普通用户能不能接受的问题了。
举个浅显的例子,比如我们的文字,我们的文化,都是几千年流传下来的,都是我们的老祖宗积累下来的,而没有积累的东西在国内是很难流行起来的,就跟编程语言一样,当C++,Java,PHP这些语言在国内已经扎根几十年的情况下,主流网站和各种应用都在使用这些语言的情况下,如果现在有中文编程语言的话,还会有人用麽。
在国内开发一门语言并不难,难的是由语言建立起来的各种基础设施和应用,个人认为最主要的还是计算机的生态圈,现在计算机的生态圈已经构建的差不多了,我们使用的编程语言只是这个生态圈中的一环而已,因此,编程最大的问题就是跟整个计算机生态圈相兼容,随着现在科技的发展,在国内开发出一个操作系统或者编程语言根本就不是什么问题,问题是开发出来了谁会用,在国内,除了骗取经费,基本没什么市场。