go 语言 跟j***a语言,go语言和j***a语言的区别
kodinid
12
大家好,今天小编关注到一个比较有意思的话题,就是关于go 语言 跟java语言的问题,于是小编就整理了2个相关介绍go 语言 跟j***a语言的解答,让一起看看吧。
- go语言能替代c语言吗?
- c++、java、go、python哪个语言更容易精通?哪个可以走的路更远且不至于被轻易淘汰?
go语言能替代c语言吗?
只能替代一部分领域。
两者有很明显的定位差异,go是为了解决高并发高性能高吞吐的web服务网络应用程序所设计的,当时设计出来,是为了替代python,因为用Python写的web程序在大规模web服务应用上调优或者性能提升已经很难。go现在已经被广泛应用到云基础设施底层程序的编写,以前确实是c/c++的天下。不过到了系统底层,为了内存占用小,***消耗低,可能c族还是不二选择。
go有个问题,需要一个比较大的运行时(当然比j***a小非常多),这种特点的语言用来写需要占***小的场景(如系统底层),不太合适。
已经快半个世纪,c始终没被超越,有它独特之处,连c++出现这多年了还是没把c干掉,足够的简单到几乎什么高级一点的功能都没有,这恰是高手大拿自由定制diy最合适的。武林高手从来都是从用各种花样武器到最后回归最简单。
我认为现在要担心的,不是c,而是j***a,在web应用领域j***a当前还是老大,最近,我发现,除了有c转go的程序员,也有php转go的,因为对于他们来说,go编写程序,负担小,语法简洁,写完不用优化就能得非常好的性能表现。

另外,还有一个rust,我觉得它潜力十足,它是被用来写系统级程序,但是因为性能很强,也可以用来写web服务,rust社区也挺活跃。没听过的话,过拿几年你应该会见到多少多少的宣传。
c++、j***a、go、python哪个语言更容易精通?哪个可以走的路更远且不至于被轻易淘汰?
第一 不被淘汰的是你能否实现和创造价值。而不是你这个岗位的工具。
比如我从事it行业15年。从最早的15年前的asp开始入行,这么多年来,如果要学习不同的工具,岂不早就累死了,虽然大部分的技术是共通的,但是我并不希望自己像在软件开发公司那样工作繁忙很累。
所以最近这些年我从事的是自由职业,工作很轻松,我也从来不会担心自己的哪样技术水平不是很高深,或者找不到工作。
顺便说一句,15年前在某知名世界500强,同时也是微软全球最有价值专家mvp,所以喷子不用怀疑我的技术水平。因为喷子们对这个问题的回答一定是:还是你水平不行。
第二 怎么样让自己避开这种循环学习的怪圈?
如果你本职工作是程序员的话,其实三年左右你就需要学习大量的新的技术,甚至是开发语言,因为客户的项目需求各不一样。
最近10年我一直也在从事销售一线,有10年的销售和市场团队管理经验,当然技术我自己从没有放弃过。
最近4年自由职业也就是不在任何一家公司上班。我的工作主要是给合作企业提供网站建设,网络推广,网络营销的外包工作。
比如我给一家装修公司做一个网站,加上做小程序的,还有网络营销外包,基本上这样一个项目就可以收5到8万,这还是在二线城市,因为企业需要这样做。并且我可以同时给多个企业提供这样的服务。
那么这些企业到底关心我用哪种技术吗?其实还是非常传统的,就是html而已。甲方对我使用的技术是并不关心的,他关心的是我所做的项目最终能不能产生销售业绩。
当然是Python, 毕竟人生苦短,不过,万变不离其综,语言只是工具,编程思维很重要,没有哪一个语言能够hold住所有场景需求,自己要善于总结,就是不同场景都用不同语言实现一下,踩坑多了,经验丰富了,你就会发现,所谓的编程语言鄙视链,纯属无稽之谈
到此,以上就是小编对于go 语言 跟j***a语言的问题就介绍到这了,希望介绍关于go 语言 跟j***a语言的2点解答对大家有用。
标签: 语言
j***a
因为
版权声明:本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。