python是脚本语言嘛_Python是脚本语言,C++是系统语言,两者之间可比性强吗?

图1

在现实开发中,一个大型项目混合使用 C、C++、Python/Lua/Ruby,C#,以及各种数据描述语言,那是很正常的。脚本语言,说白了就是一种“粘合剂”。不信问问用 Python 搞 AI 的人,那三五行优雅语句背后的核心计算是谁完成的?

一个只会 Python 的人,且不说是否容易就业,就算拿着上等的薪水,显而易见,也会很局限他的发展。

图2

C++ 是一种“学院派”的语言,它并不完美,甚至臃肿,但是很严谨。因为它是由一群世界顶尖的科学家和工程师创造出来的,经过了多少年历史的沉淀。那些由一家公司、一个项目组创造出来的语言,且不说它从 C++ 里面借鉴了多少,那些最初吸引开发者的特性,在经历了复杂项目开发变成专家以后,可能会让开发者捉襟见肘,反成鸡肋。

图3

在大学里,C 语言用不了多少课时就学完了,学 C++ 是一个好的选择。原因是它接近系统的本质,保持性能的同时,还能应用软件工程的思想。与其对等的语言非常少见(可能只有 Rust 这个正在激进发展的语言),并且迄今其位置还没有被动摇。这对于一个想成为全栈程序员的人非常有帮助。因为学会 C++ 以后,再看其它语言特别是 C-family 语言都很容易,因为原理懂了,知其然还知其所以然。反之,等于在深造,那就困难了。所以,在大学里恰好有时间,不先深造自己,等着工作以后再学?

图4

当然,全看个人发展方向与选择,C++ 绝对不是必须要学的。从职业上来说,Java 是一个方向。看个人偏向于哪种职业方向。

转载出处:Python 和 C++,一个是脚本语言,一个是系统语言,可比性强吗?​www.toutiao.com

学习从来不是一个人的事情,要有个相互监督的伙伴,工作需要学习C语言或者有兴趣学习C语言的伙伴可以加我Q_2208165112。一起学习,一起进步。还有免费学习资料可以给各位伙伴

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值