首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

两种编程语言的比较?

00

“老鸟”和“新秀”的比较

python这种编程语言已经是众人皆知,但应该一提的是go语言。

首先看一下python

对于接触过python的小伙伴,都应该明白简便是它的一种特性,它没有c的臃肿。尽管它很简洁,但它也有致命的缺点——速度慢。曾经就有程序员戏说:将世界上最慢的东西排行,python应该和乌龟放在一起。

再来看一下Go

go虽说没python简洁但它非常适合做服务器开发,特别是天生支持并发编程,Java开1000个线程可能是极限的话,go语言轻轻松松100万,它们两个的并发处理能力就是这个差别。

另外,go语言在分布式,微服务,区块链等这些领域也愈来愈有建树,就有评论:如果go早出几年也许就没Scala和Java编写的Kafka什么事了。

值得一提,目前云计算时代的容器技术和新贵代表Docker,就是go实现的。

也许go语言包的管理受人诟病,但从年龄上来看go只有10几岁,python都30的壮年了。

有人也许就会说go应该会有更好的好的前景。

但,我个人觉的每个语言都有其特点,灵活应用,能有一技傍身才是有用的,既要追随时代潮流,也不要“随风飘摇”。

END

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200320A0UNFN00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券