1
iosyyy 2022-07-14 22:10:33 +08:00 via Android
跳出现有这个框架才是正解 如果当年 c 语言的设计者总是想搞什么 b+(上文结尾提到的 go+)那他一辈子写不出来 c
|
2
secondwtq 2022-07-15 01:19:25 +08:00
我觉得没必要把“编程语言”这个话题单拎出来,这个问题和“为什么没有专业软件”“为什么没有操作系统”“为什么没有浏览器内核”本质上是类似的。
至于“定制”这一块,据我了解国内互联网公司对于基础设施多少是有些定制的,只不过人家不太在意 PL 。“控制”就比较少了,人家原团队在那呢咋可能让别人控制。 这个貌似不局限于国内,我感觉国外互联网公司在这方面也比传统软件公司矮一头:Java 、C#、Swift 之类的都不是互联网公司做的。也就 Google 这种最 top 的整出点无功无过的 Go 和 Dart ,然后捡捡 GvR 的漏。倒是 Facebook 很让人费解,一个纯种互联网巨头不去搞云服务,不知道什么时候开始的歪风邪气,天天整什么 Hack ,OCaml ,BuckleScript ,Haskell ... 至于 Mozilla 我实在不知道该怎么定义这货 ... 但是 Google 又基本算是 LLVM 社区老大,我觉得挺能代表互联网公司风格的 总之互联网公司跟第一段提的那些东西基本没啥关联就是了 PS:看到 Objective-C“软着陆”那有点不太绷得住 ... |
3
Girl66 2022-07-15 06:34:57 +08:00
设计编程语言, 属于基础底层研究, 来钱慢, 而且容易夭折. 在这个抢钱战狼社会里, 这种吃力不赚钱的活肯定没人做
|
4
nothingistrue 2022-07-15 09:20:37 +08:00
编程语言也是语言,国内设计语言,你是想……
|
5
hewiefsociety 2022-07-15 12:48:14 +08:00
因为都是为了赚钱的商业公司,Money First
|
6
chai2010 OP G 公司刚刚有开了 C++ 替代者的坑:
https://github.com/carbon-language/carbon-lang 看下来有 Go/Swift/Rust/C++ 的影子——总之没有眼前一亮的感觉(晃眼的特性不少)。 感觉本质还是在收割开源社区的韭菜,属于新瓶装老酒。 当初从 2010 年开始 Go 跟了 10 多年,始终都是围观者的角度。实战不想跟新语言了。 2018 年就决定挖自己的坑、定制自己的语言,中间闲置了几年现在决定重新开始了。 《 Go 语言定制指南》已经落地: https://github.com/chai2010/go-ast-book 下面可以开始 凹语言™(凹读音“Wa”) 这个坑了: https://github.com/wa-lang/wa ![]( https://wa-lang.org/wa-run-demo.gif) |