大家好,今天小编关注到一个比较有意思的话题,就是关于go语言干掉java的问题,于是小编就整理了3个相关介绍go语言干掉Java的解答,让我们一起看看吧。
如何看待国内后台开发从J***a转向Go的趋势?
甭想,没那个可能,除非公司都愿意重新推倒,后台重新写,否则一定还是j***a的天下,用的人太多了,不可能换的,还有十好几年的类库框架的积累,都不是那么容易被取代的
为什么golang在web的表现不如J***a?
生态就不如j***a了
这种大型web还是springboot更得心应手
也是因为这种观点,一直没把自己的开源项目server换成go,agent换成go倒是很爽的,又小又不要依赖
wgcloud运维监控系统
先不说go和j***a,我只想吹一波node…… 抗并发性能比j***a有优势,typescript背靠微软大树,强类型语法以及装饰器写起来比go舒服,外加js宇宙第一数量的开发者,为啥后端生态就是火不起来……
老妖觉得这样问就不对,按历史规律来说,新出现的东西一定优于老的东西。在程序语言上也是如此。go在国内不温不火的,并不是它弱于j***a。只是由于生态的不好导致他的生产性太低。老妖近来接了一个团队,有一模块就是go开发,没有任何规范,没用任何框架,都是这个程序员独立在闷头写,我问他为什么不找个框架用一下,他说没什么好用的框架,他也不知道怎么规范得去写,这样下来,这个模块就只有这个程序员能改,其带来的生产性太低了,老妖已决定拿掉。所以,如果go的生态跟j***a差不多了,以它新生力量的优越性来说,肯定能火的。
什么场景用j***a,什么场景用python?
不管是J***a还是Python,都是有非常成功的商业实践摆在那里的,也就是说这两个编程语言能力都是很强的,淘宝、天猫、支付宝,阿里系的核心技术栈就是J***a,YouTube的核心技术栈、NASA约翰逊航天中心是Integrated Planning System,这两个系统都是用Python写的。那么J***a和Python在哪些领域应用得比较广泛呢?
在很多场景其实都用J***a,阿里巴巴、京东、拼多多,国内这几家电子商务网站,核心技术栈都是J***a,而且J***a程序员在国内的数量毫无疑问是最大的,在美国可能数量少一点,但是J***a依然是目前全球用户量第一的编程语言。
J***a
事实上除了三大电商网站,基本上国内的主要交易系统都是用J***a写的,去哪儿、美团、饿了么、58同城等,也都是用J***a为核心技术栈来写的。
企业级系统,基本上也都是J***a为主,现在几大银行的内部系统,很多都是J***a编写的,一般都是J***a做后台,然后用C#做客户端。也有的B/S结构的企业级系统,基本上也都是用J***a编写的。
微服务来了之后,J***a的优势就更加明显了,以前PHP等编程语言的优势就是快速开发,这刚好是J***a的劣势,微服务发布之后,J***a的优势就越来越明显了,PHP也很难在威胁到J***a的地位了。J***a在大数据、Web后端等领域的优势依然存在。
Python
Python刚出来的时候,大家都只把Python当成一个脚本语言,但是随着Python不断发展,Python能做的事情也越来越多了,Python已经是一个非常强大的编程语言。Python是典型的胶水语言,跟C/C++也能够友好相处,这是Python语言的强大优势。
Google作为Python大厂,自己也是Python的主要支持者,Google旗下的YouTube视频网站,是全球最大的***网站,也是目前全球最成熟的推荐引擎和UGC网站。Google旗下的TensorFlow深度学习框架,也是以Python为主要开发语言。
Golang
到此,以上就是小编对于go语言干掉J***a的问题就介绍到这了,希望介绍关于go语言干掉J***a的3点解答对大家有用。