自助开发编程语言要求有哪些
BAT有自己的编程语言吗?如果没有,要发展到什么情况才能出现?
首先语言的开发不是1-2个公司就可以搞定的,就像一个平台,不是几个人用就叫平台,你说bat能不能搞一个类似安卓和iOS这样的系统,肯定可以啊 1家不行,2家,3家一起呢。 但是如果没人用,没有生态,没有大范围的认可那意义在哪?钱多没地方花吗?再来说说bat有没有自己的语言,没有,那是因为没必要 如果自己新创一种语言,那招聘成本,学习成本,人力成本有多高。而且这样的大公司,都和第三方有紧密的合作,其他公司也会受到这样的牵连 ,这样的成本如何计算?
BAT就百度还有点技术,还是后来才被逼的发展ai,目前B的ai技术有领先的地方。
A就是个商业公司,靠发动群主不交税,鼓励大家卖***货发家。
T模仿icq,搞了个oicq,后来当了被告,改名QQ2000。踏着被他逼死的众多原创公司发展起来的,有什么心思研发技术,搞来搞去就个QQ,微信是foxmail他爹搞出来的,当然是在T的体系内搞出来的,游戏以购买和运营为主,自己基本不搞开发,主要不知道开发了能不能挣钱。
BAT有自己的编程语言吗?都没有。
至于要发展到什么情况才能出现?这个谁也说不准,就这三个公司而言,也许永远也没有。
编程语言是什么,是规则,是标准,是需要强大的产品去塑造才可以的,就像华为的5G,引领产品,制定规则。试问,BAT哪个在自己领域,走出国门,可以引领时代呢。
计算机讲究的是生态圈,编程语言一样,生态圈已经构建得差不多了,我们使用的电子产品都是这个生态圈中的一环,因此你做出来的任何东西都需要与这个生态圈兼容。生态圈是什么,是所有技术人员的技术框架,还包括我们日常所用的所有软硬件。在现有的条件下,设计一个程序语言,编写一个操作系统,并没有想像中那么难。问题是,谁会用?目前国内做出来的一些编程和操作系统,基本没有什么市场。不要小看这个生态圈,IBM,INTEL,谷歌,微软,这些公司这么多年花了多少钱?BAT都是明确利益导向的商业公司,会去下功夫重新开发编程语言的可能微乎其微。
但是,也许国家可以,操作系统没人用,国家还是要大量经费的支持研发,可能国家支持的编程语言也没人用,但有它,至少不会像美国封杀中兴华为一样,刀刀入骨,我们至少在极端情况下还可以挺直了脊梁,保持站立的姿势吧。
他们只会说,他们有自主框架,有独立知识产权,有详细的开发规范,从logo到copyright,甚至代码注释,都是自己的标识。反正除了没有独立的思想,其他什么都具备。
而且他们优化了各种原版,性能也提升至少70%,运算和并发能力均世界第一。
你要说,不不不,这些都不算,好的。分分钟连人家公司都买过来。
讲道理,这问题下面的答案吹google吹得我这种在google搬砖的都觉得扯蛋了。
商业公司的首要任务是赚钱,google开发go是因为内部对这种能快速开发网络服务的语言有需求,而微软的c#和苹果的obj-c/swift是用来赚钱的,至于mozilla人家是非赢利组织,你没有kpi压力自然是想怎么搞就怎么搞。国内的bat一是人力成本相对低,开发一门新的通用语言带来的收益远远不如对其的投资,二是国内互联网公司不像微软和苹果那样需要靠开发者推广你的产品,三是kpi压力大员工根本没用这个心思去弄这种吃力不讨好的东西。
硬要从技术说的话就是在pl这个领域国内远远落后于国外,看看每年各个[_a***_]引进的人的方向就知道绝大部分都是ai相关的领域,纯理论的少之又少,那么到工业界的人对创造一门通用语言感兴趣的自然就少了。但是在计算机科学这个领域,除了中国,哪个国家不比美国差?bat好歹还能和flagm比一下,其他国家有能跟他们比的么?
说来facebook跟amazon也没有开发过通用编程语言,大概也得被这个问题下面的答案开除出一流科技公司的行列了吧?
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/19266.html