荷兰有python,日本有ruby,而中国这么大个国家竟然没有创造自己的编程语言?
跟语言 和 环境有 很大的关系,印度是 全球最大的IT外包的国家,国内的也有很多的对欧美国家和日本的IT外包,国内的IT 发展有20多年了,上游的产业链基本都是国外垄断, 一下子拿出 跟 美国 较量的武器装备 较量,拿辽宁号 出来 比试比试 海上 战斗能力?(这个例子不恰当,我是想说现在国内开源的势头很不错,只是时间问题), 操作系统 核心 基本都是 人家搞出来的,CPU芯片 是人家搞出来的,纵使 有 国内的编程语言,编出来的代码 放在 哪儿跑呢?
8 回答4.8k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
3 回答4.1k 阅读✓ 已解决
5 回答2.9k 阅读✓ 已解决
5 回答6.4k 阅读✓ 已解决
3 回答3.1k 阅读✓ 已解决
有呀,王垠自己不就开发了一个Yin语言么?我还看到过一个脚本语言Ming(明).
只不过很多搞IT的国人都有一种鄙视自己人的心态,人家搞出来了,不是想着怎么借鉴学习,而是先想着怎么否定别人.
其实关键还在于就算你搞出来了,也不一定有人用.
Dart算是Google官方搞的编程语言,现在也是半死不活.
倒是Google的几个贝尔实验室出身的UNIX C开发者不爽C++和Java搞了个Golang倒是有些人用.
我不说其他语言,就说我熟悉的PHP.
对于鸟哥这种PHP核心开发者,他要是想搞出一门类似PHP的脚本语言,我觉得是完全有可能的.
但是编译过留意过PHP源代码的人都应该知道,Zend引擎只是项目中的一小部分(9.2MB),那些功能函数ext(108MB)才是大头,另外还有一些把PHP应用在Web上的sapi(cli/cgi/mod_php/fpm)也有3.1MB.所以说,就算你一个人搞出来了一个语言核心,但你不可能一个人搞出那么多库函数,所以说,有实力还不如参加到成熟的项目中去.所以,鸟哥才成为了PHP的核心开发者,PHP7性能的大幅提升,鸟哥功不可没.还有就是峰哥,为PHP开发了异步高性能网络编程扩展Swoole,相当于PHP界里的Node替代.所以说,没必要非得自己搞出一门编程语言才如何如何,给一门并不漂亮但广泛使用的语言(比如PHP)添砖加瓦,同样令人钦佩.
另外就是Facebook里的HPHPc的项目发起者赵海平,初期把PHP代码转为C++代码后编译运行,这个难度和工作量也是相当大的,不亚于开发一门语言,后面也正是因为Facebook对高性能的刚性需求(那时还没有PHP7),所以才出钱出力组织开发团队继续开发,直到发展到现在基本兼容PHP的HHVM(仅支持Linux平台).所以说,一个人的力量是非常有限的,没有大公司因为自身需求出钱出力是很难成功的.