Go语言Golang相对于C++的优点( 二 )


9、内置标准库 。 Go语言提供了http、json、xml、正则表达式等很多后端系统开发中常用的库 , 而C++需要使用很多第三方的库 , 其缺点是在技术选型上花费一些时间和精力 , 或者花费更多精力自己造轮子 。
10、运行效率 。 Go语言作为一个编译型语言 , 它的运行效率是很高的 , 远远高出解释型的语言 , 不过当然没有高质量的C++代码程序运行效率高 。 问题是写出高质量C++代码需要付出相当大的努力 , 这对于很多有经验的C++程序员来说都是一件十分困难的事 。
总结:Go语言是一门工程化、现代化的开发语言 , 吸取了C、C++、Java、python、lua等众多语言的优点和长处 , 它为程序开发者考虑了很多 , 同时做了很多贴心的设计 , 目前非常成功和流行;C++语言语言的优势仍然在于它的运行效率 , 但是在开发体验和开发效率上已经落后其他语言 , C++11、C++14、C++17等标准的推进也是为了让C++语言能够变的更好 , 适应新的开发潮流 , 但是它毕竟背负着沉重的历史包袱 , 想要脱胎换骨是一件很伟大也很困难的事情 。
Go语言Golang相对于C++的优点
本文插图