【想法】先学Python还是C,Python的坏习惯!
说C是老语言了,没错,Python是根据C语言写的,没错,那么哪一个好呢?先学哪个?它们都有什么缺点?
人家Python创始人吉多·范罗苏姆总不会好端端做一个Python,对吧?
为什么Python现在那么受欢迎?因为简单呗!之所以简单是因为它做到了丰富的第三方库和优化。但这有一个非常不好的效果,初学者因为简单就学Python,而且Python对于格式的控制不严格,所以这些初学者写出来的Python程序很不清晰,我不喜欢这一点。
但是C呢?C的格式很明了,虽然打字多一些,但我觉得为了结构用字数换还是值得的。
先学C的好处:
- 更全面掌握算法
- 更清晰的代码
- 构建头脑思维
- ……不用说,又成广告了😄
最后:
python能做的,C++也能,只不过是代码量多一点,所以开发人员选择用python而不是C++。但是,C++能做的,python不一定能做,比如对运行速度要求很高的任务,python此时完败。
看图就明白了:
C++的密集运算性能是Python的200倍这运算性能!
职业程序员的难度最高境界就是C++,同时也有最强的性能(汇编已经超出天际了)。但编程爱好者的数量是职业开发的十倍,对他们来说简单低效的Python是最佳选择之一,C#、JS、VBA是另几种选择。如果说Python是成本较低遍地开花的协警,那么C++就是战力最强的龙组。想加入协警(业余学习)很容易,但转正(求职)就很难 。想加入龙组就更难了。
我怎么觉得我写的不是想法,更像是文章?
__EOF__
作 者:Aeterna
出 处:https://www.cnblogs.com/coding365/p/12872255.html
关于博主:编程路上的小学生,热爱技术,喜欢专研。评论和私信会在第一时间回复。或者直接私信我。
版权声明:署名 - 非商业性使用 - 禁止演绎,协议普通文本 | 协议法律文本。
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步