Python的坏习惯!先学Python还是C

Python的坏习惯!先学Python还是C

 说C是老语言了,没错,Python是根据C语言写的,没错,那么哪一个好呢?先学哪个?它们都有什么缺点? 人家Python创始人吉多·范罗苏姆总不会好端端做一个Python,对吧? 为什么Python现在那么受欢迎?因为简单呗!之所以简单是因为它做到了丰富的第三方库和优化。但这有一个非常不好的效果,初学者因为简单就学Python,而且Python对于格式的控制不严格,所以这些初学者写出来的Python程序很不清晰,我不喜欢这一点。 但是C呢?C的格式很明了,虽然打字多一些,但我觉得为了结构用字数换还是值得的。

先学C的好处:

  1. 更全面掌握算法
  2. 更清晰的代码
  3. 构建头脑思维
  4. ……不用说,又成广告了

最后: python能做的,C++也能,只不过是代码量多一点,所以开发人员选择用python而不是C++。但是,C++能做的,python不一定能做,比如对运行速度要求很高的任务,python此时完败。

看图就明白了:

Python的坏习惯!先学Python还是C

C++的密集运算性能是Python的200倍这运算性能!职业程序员的难度最高境界就是C++,同时也有最强的性能(汇编已经超出天际了)。但编程爱好者的数量是职业开发的十倍,对他们来说简单低效的Python是最佳选择之一,C#、JS、VBA是另几种选择。如果说Python是成本较低遍地开花的协警,那么C++就是战力最强的龙组。想加入协警(业余学习)很容易,但转正(求职)就很难 。想加入龙组就更难了。

Python的坏习惯!先学Python还是C

我怎么觉得我写的不是想法,更像是文章?


分享到:


相關文章: