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
领取专属 10元无门槛券
私享最新 技术干货