华人澳洲中文论坛

热图推荐

    我国有这么多厉害的互联网大厂,为何不研发本人的编程言语呢?

    [复制链接]

    2022-11-1 15:56:23 40 0

    中国有这么多厉害的互联网大厂,为何就不研发本人的编程言语呢?国外得多互联网巨头都有本人的编程言语,为何国际的巨头就不行呢?好比咱们熟知的编程言语Java、PHP、C、Python等等都是美国的,而我们国际在这方面简直是一片空白。这是一个网友的留言,我们就针对这个问题聊一会。


    这是一个专业性对比强的问题,假如不是互联网和IT行业的人的话,可能会听不懂,然而我有方法让你们都能听懂,只有你们能当真的看到最初。好比美国的谷歌有go言语、Sun公司有Java,固然了,Sun公司曾经被Oracle公司收购了,再有微软的C言语,苹果有Swift言语等等,我们国际的腾讯、阿里、百度、字节、京东等等,这么多互联网巨头公司好像至今都没有公布本人的编程言语。
    关于大少数人来讲,他们只知道国际的这些互联网大厂,基本就不知道世界上还有这么多厉害的互联网巨头公司,有些人可能知道美国这些公司,但也仅仅是听过他们公司的名字。
    从开展时间下去说,我们知道咱们国度有得多厉害的公司,然而他们的起步都对比晚,比国外的巨头公司要晚太多了。我们国际当初出名的这些互联网巨头个别都是在2000年当前起来的,乃至是2005年当前才开始的,而美国的这些巨头公司个别是在上个世纪80年代或者90年代出来的,能够说我们要比人家起步晚了一个时期。我们国际互联网公司的开展都是站在人家的肩膀上起来的,使用的编程言语都是人家曾经成熟的编程言语,包罗编程言语四周的各种生态都是对比成熟的,我们国际的互联网公司间接使用人家成熟的货色就能了,彻底没须要本人再从新做一套新言语。


    举个例子,好比你是开饭店的,有菜农天天给你们送菜,你们饭店间接用就行了。饭店只有关注如何给客户做出更好的饭菜,只有专一于办事顾客就行了,莫非还会去关注菜农是如何种菜的吗?莫非饭店还要本人租一片大棚本人种菜吗?其实这个跟我们国际互联网公司的开展是同样的,他们在起步的年代,市面上曾经有成熟的编程言语了,他们确定就会再花巨资去设计本人的额编程言语了。
    固然了,阿谁年代关于我们国际的互联网公司来讲,研发编程言语仍是有点难度的,不外当初再想研发编程言语确定就容易患多了。只是他们感觉没这个须要,就像当初的芯片同样,得多年前国际的制作企业都是经过进口芯片解决问题的,只是这几年被限度了,这时候候才想到投入巨资研发本人的芯片。所以说,国际的互联网公司也存在相似的问题,当一切编程言语都被限度使用当前,他们确定会投入巨资研发本人的编程言语,对吧。


    再好比说,当初咱们都是人人说普通话,人人写汉字,你还会千方百计去制订一套本人的言语吗?假如哪天规则,你们这个城市一切人都不准说汉语用汉字了,阿谁时分看看你们会不会制订本人的一套言语,确定会的。互联网公司也是这样的,他们曾经有本人用着舒服的言语了,为何要投入少量的钱研发本人的一套言语呢?对吧,换做是你的话,你也不会这么干的,就像你当初不会给本人制订一套新言语同样。
    再一方面,计算机言语是一个生态,它不是一个单纯的言语,就像我们学的汉语同样,必需有相应的配套,好比字典、从幼儿园到大学的一切课本、文学书籍、科研书籍等等都是需求使用这类言语才行,再好比制造路标、制造地图,教师教学使用汉语,父母教孩子谈话使用汉语等等,这就是生态,假如你研收回来一种言语,假如没有这类生态,说白了,就是没人用,你感觉你研发的这类言语还有甚么用呢?再好比说,不知道你们还记不记得,得多年前在网上有一个帖子说,PHP是世界上最佳的言语,后果不计其数的顺序员就开始对骂了,有说Java是最佳的言语的,有说C是最佳的言语的等等。这就是生态,每个言语前面都有不计其数的追寻者,这样的言语能力短暂,对吧。


    其真实得多年前就曾经有中文编程言语了,然而合用畛域无限,不具备通用性和商用性,使用的用户很少很少,当初的公司曾经习气了使用国外的英语编程,想让他们改动本人的习气去用中文编程,你感觉可能吗?企业都是寻求利益的,他们在无奈包管本人的利益的时分,怎么可能会去换言语呢?大家都不去使用中文编程,那就造成不了生态,生态不完美的话,用的人就更少了,所以得多年前的中文编程言语就没开展起来。


    国际这么多互联网大厂为何不研发本人的编程言语呢?还有一方面就是不赚钱,假如研发一套本人的编程言语,有人给100亿嘉奖,你看看他们研发不研发,确定就抢着去研发了,估量每个互联网公司都有一套本人的编程言语了。
    任何编程言语都是一个工具,就像我们说的普通话同样,仅仅是一个工具。咱们知道,任何一个工具都是为解决特定问题而被发明出来的,编程言语也不例外,由于编程言语相对于于扳手、钳子来讲,它更加笼统罢了。既然工具就是来解决特定问题的,当初曾经有对比成熟的工具能够解决这类问题的话,谁还会去研发新的工具呢。


    北漂顺序员守业
    关注@北漂顺序员守业,从这里开始理解互联网。

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    注册会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题30

    帖子38

    积分164

    图文推荐