首页后端开发Python编程语言标准库是怎么被开发出来的

编程语言标准库是怎么被开发出来的

时间2023-06-08 14:14:02发布访客分类Python浏览272
导读:编程语言标准库是怎么被开发出来的?设计一门语言并不难,难的是说清楚为什么要设计。你能想象微信为了推广小程序,像google一样设计一门dart语言替换js嘛?这根本不会发生。首先鹅厂不会有人这么思考问题;第二,就算有人这么思考,他很可能也找...

编程语言标准库是怎么被开发出来的?

设计一门语言并不难,难的是说清楚为什么要设计。

你能想象微信为了推广小程序,像google一样设计一门dart语言替换js嘛?这根本不会发生。首先鹅厂不会有人这么思考问题;第二,就算有人这么思考,他很可能也找不到正确的方法论,“发现能靠语言解决的问题,发明解决问题的语言”,在中国,至少到目前为止,还没有人做好过这两项工作;第三,就算有人能做好,他没有履历背书,如何能战胜同事的挑战?

不像在美国,那帮人可以说“I wrote python”。

实际上诞生在美国之外的语言,流行起来似乎都需要一些运气。像erlang这种在创立的时候就有落地场景的语言,是很稀少的。比如日本的ruby,ruby流行其实是个偶然,如果rails没有基于ruby,那ruby恐怕会跟荷兰的clean一样,个别程序员知道它是个不错的语言,有点特色,但是没什么人真的在用。其实lua也是这样,尽管lua的发明者思路很精准,找到了“小”和“快”这两个切入点,但是lua真正流行,在国外靠的大概是《魔兽世界》,在国内靠的大概是云风和《大话西游》,这些应该都在lua发明者预期之外。

总而言之就是,中国人目前对于“发明语言”这件事儿,确实还不太懂。而这件事的第一步,是非常难迈出去的。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 编程语言标准库是怎么被开发出来的
本文地址: https://pptw.com/jishu/66947.html
做Linux游戏运维 python动态绘图求教

游客 回复需填写必要信息