- 主题:为什么国外可以设计一些比较好的原生编程语言,我们企业或者大
为什么国外可以设计一些比较好的原生编程语言,我们企业或者大学在这方面比较欠缺
很多语言都是一些企业或者大学机构设计开发的,我们这方便比较欠缺,为什么那些top的大学和大厂不设计更优化的语言呢,也可以实现编程语言领域的自主可控和安全。
原生:语言对应自己的编译器,而不是套壳转化成其他同类语言的编译器
我认为一个原因: 没有时间和精力或者保障支持研发,还不如利用现有的赚钱。
--
修改:nextworld8 FROM 124.127.223.*
FROM 124.127.223.*
因为老外有句话: You Do Not Invent Anything.
我们只是用来做题
而且我们的劣势是不会推广
写代码一清二楚,写文档不知道人看懂了没,写推广两眼一发黑
【 在 nextworld8 的大作中提到: 】
: 为什么国外可以设计一些比较好的原生编程语言,我们企业或者大学在这方面比较欠缺
: 很多语言都是一些企业或者大学机构设计开发的,我们这方便比较欠缺,为什么那些top的大学和大厂不设计更优化的语言呢,也可以实现编程语言领域的自主可控和安全。
: 原生:语言对应自己的编译器,而不是套壳转化成其他同类语言的编译器
: ...................
--
FROM 223.198.82.*
发明了
你不用
--
FROM 120.244.216.*
语言编译器用本语言编写,这一般不叫“原生”,而叫“自举”。
“原生语言”一般是用来区分“虚拟机语言”,如:Swift、Go 原生语言,C#、Java 虚拟机语言。
设计比较好的编程语言,可以说国内起步比较晚,但并不是没有。比如张宏波的 ReScript/Moonbit ,再如 Deepin 搞的 Unilang,只是可能大家了解的不多,没有很流行。一门比较好的语言,首先要有创新、好用,然后要解决生态、流行度问题,之后才应该考虑自举。要不自举怎么解决先有鸡先有蛋的问题。
相信不需要很久国内就会有能够在生态、流行度上能相对比较好的工业级编程语言。而之后语言自举只是时间问题。
最后说到投入,这一系列都做下来投入不是一般的大,而收益却不乐观,这也是大家看到最近造语言成功的主要是各家巨头或有巨头资助(Google:Go、Dart,Mozilla:Rust,JetBrains:Kotlin,Microsoft:TypeScript,Apple:Swift)。国内之前 IT 行业繁荣的主要是互联网,以赚快钱著称,没有哪家愿意投入也是意料中的。反而有兴趣的个人/小组、信创企业、被美帝拉黑的企业/机构更有动力去做,甚至也有大家能看到的产出。
【 在 nextworld8 的大作中提到: 】
: 为什么国外可以设计一些比较好的原生编程语言,我们企业或者大学在这方面比较欠缺
: 很多语言都是一些企业或者大学机构设计开发的,我们这方便比较欠缺,为什么那些top的大学和大厂不设计更优化的语言呢,也可以实现编程语言领域的自主可控和安全。
: 原生:语言对应自己的编译器,而不是套壳转化成其他同类语言的编译器
: ...................
--
修改:jyw FROM 220.194.45.*
FROM 220.194.45.*
我觉得硅谷有一点非常好,像马斯克和奥特曼都是这么活下来的,可能是因为市场驱动的股市或资本,可以通过购买的方式给到一些初创企业的梦想家们生存的空间,也就是风险资本孕育伟大企业家的土壤,鼓励奇思妙想的创新,奖励冒险精神的挑战梦想,马斯克在最初开发了支付平台Paypol,被收购,奥特曼最初开发了...后来openai被微软收购,过程都是有这个因素,无论一门语言或者技术都是有非常有梦想的开发者在生存土壤中培育和根植出来的,没有生存的土壤,梦想的种子很难萌芽出土,现在国内也开始有一些语言创新的开发者,能不能生存下来堪忧,市场生态不允许可能是根本原因。
【 在 jyw 的大作中提到: 】
: 语言编译器用本语言编写,这一般不叫“原生”,而叫“自举”。
: “原生语言”一般是用来区分“虚拟机语言”,如:Swift、Go 原生语言,C#、Java 虚拟机语言。
: 设计比较好的编程语言,可以说国内起步比较晚,但并不是没有。比如张宏波的 ReScript/Moonbit ,再如 Deepin 搞的 Unilang,只是可能大家了解的不多,没有很流行。一门比较好的语言,首先要有创新、好用,然后要解决生态、流行度问题,之后才应该考虑自举。要不自举怎么解决
: ...................
--
FROM 118.72.57.*
原因就一个:水平不行
就找那种最简单的编译器,比如lua,让国内的大学和企业,能看懂的估计全国加起来不超过100个人
国内的大学里,能教操作系统、编译器的,本来也没几个,
都赶紧学Java开发毕业找工作了
【 在 nextworld8 的大作中提到: 】
: 为什么国外可以设计一些比较好的原生编程语言,我们企业或者大学在这方面比较欠缺
:
: 很多语言都是一些企业或者大学机构设计开发的,我们这方便比较欠缺,为什么那些top的大学和大厂不设计更优化的语言呢,也可以实现编程语言领域的自主可控和安全。
: ...................
--
FROM 111.204.208.*
【 在 ptkhua 的大作中提到: 】
: 我觉得硅谷有一点非常好,像马斯克和奥特曼都是这么活下来的,可能是因为市场驱动的股市或资本,可以通过购买的方式给到一些初创企业的梦想家们生存的空间,也就是风险资本孕育伟大企业家的土壤,鼓励奇思妙想的创新,奖励冒险精神的挑战梦想,马斯克在最初开发了支付平台Paypol,被收购,奥特曼最初开发了...后来openai被微软收购,过程都是有这个因素,无论一门语言或者技术都是有非常有梦想的开发者在生存土壤中培育和根植出来的,没有生存的土壤,梦想的种子很难萌芽出土,现在国内也开始有一些语言创新的开发者,能不能生存下来堪忧,市场生态不允许可能是根本原因。
我记得我曾经大学同学弄的MP3聚合搜索, 当年百度腾讯一抄袭, game over,
连个破安全卫士, 360,金山, 百度, 腾讯都能互相抄来抄去。
其实, 说白了, 不是创造问题, 是分配问题,
有人创新了, 一堆抄袭吃干抹净的, 谁还当冤大头。
--
FROM 115.171.244.*
国内比较流行的原创语言,我能想到的只有易语言。
我完全没去了解过这门语言,对它在语言层面的原创性不予置评。
但易语言的特点就是可以用中文写代码,而它最广泛的应用是写外挂。
我是觉得,光这个现实已经很好的回答了标题的问题了。
【 在 jyw 的大作中提到: 】
: 语言编译器用本语言编写,这一般不叫“原生”,而叫“自举”。
: “原生语言”一般是用来区分“虚拟机语言”,如:Swift、Go 原生语言,C#、Java 虚拟机语言。
: 设计比较好的编程语言,可以说国内起步比较晚,但并不是没有。比如张宏波的 ReScript/Moonbit ,再如 Deepin 搞的 Unilang,只是可能大家了解的不多,没有很流行。一门比较好的语言,首先要有创新、好用,然后要解决生态、流行度问题,之后才应该考虑自举。要不自举怎么解决先有鸡先有蛋的问题。
: ...................
--
FROM 117.89.220.*
moonbit 过了一下:
do not invent anything
【 在 jyw 的大作中提到: 】
: 语言编译器用本语言编写,这一般不叫“原生”,而叫“自举”。
: “原生语言”一般是用来区分“虚拟机语言”,如:Swift、Go 原生语言,C#、Java 虚拟机语言。
: 设计比较好的编程语言,可以说国内起步比较晚,但并不是没有。比如张宏波的 ReScript/Moonbit ,再如 Deepin 搞的 Unilang,只是可能大家了解的不多,没有很流行。一门比较好的语言,首先要有创新、好用,然后要解决生态、流行度问题,之后才应该考虑自举。要不自举怎么解决
: ...................
--
FROM 223.198.82.*
易语言实现文本化了,不过不知道出了什么问题就停在那里了。生存不易。
易语言至少可以回答:
Yes , I have invented somthing interestring.
【 在 lvsoft 的大作中提到: 】
: 国内比较流行的原创语言,我能想到的只有易语言。
: 我完全没去了解过这门语言,对它在语言层面的原创性不予置评。
: 但易语言的特点就是可以用中文写代码,而它最广泛的应用是写外挂。
: ...................
--
FROM 223.198.82.*