主页 > imtoken官网地址是什么 > Python是最流行的语言?名不副实?

Python是最流行的语言?名不副实?

imtoken官网地址是什么 2023-01-18 16:32:41

Python 的时代从未如此美好。来自 TIOBE 指数的数据显示,Python 是目前世界上最流行的编程语言,并且在过去的二十年中也呈增长趋势。

在这里插入图片描述

在这里插入图片描述

Python如此受欢迎的原因有很多。Python 起源于一种 shell 脚本语言,现在已经发展成为最通用的语言之一。它可用于从 Web 开发到物联网编程再到 AI 的所有领域。此外,Python 代码非常易于编写和执行,这使得 Python 成为初学者首选的编程语言。基本上每个在大学学习编码或参加编码训练营的人都会学习 Python。

但是,我想知道 Python 的全盛期会持续多久。语言本身没有问题,但在某些方面我很惊讶它可能是“心跳”。

我认为它比它应得的更受欢迎。为什么?有四个主要原因。

1、Python 并不快

可以说,Python 的最大缺陷是用它编写的应用程序运行速度不是很快。至少,这些应用程序远不及用 C 或 Java 等语言编写的应用程序(本身不是特别快的语言)编码的应用程序快。

所以我担心用 Python 写这么多代码可能会感觉像是在自取其辱。代码可能很容易编写和部署,但我们牺牲了速度、效率和性能。在这个分秒必争的世界里,Python 显然不是一个好的选择。

比特币是用什么语言开发的

2、Python 的语法太死板

Python 如此受初学者欢迎的部分原因在于它的语法非常具体,因此编写的代码非常干净易读。

Python 非常适合那些不介意花时间研究 Python 的所有语法规则的人。但是,如果你只是想快速生成代码,Python 并不是最好的选择。

因此,如果灵活性或活力优先于使代码看起来漂亮和一致,那么 Python 可能不是未来的最佳语言。

3、Python 提供有限的编程语言

易用性是 Python 如此受新手欢迎的另一个原因。

但实际上 Python 并没有提供全面的开发体验。学习 Python 编码的人并不了解传统软件开发系统的各个方面。

比特币是用什么语言开发的

虽然这听起来可能很苛刻,但我认为知道如何在 Python 中编码只是比知道如何在 Bash shell 中运行程序高级一点,这根本不是真正的编码。

从这个意义上说,Python 正在造就一代不懂“完整”编程的程序员,他们只知道如何编写解释性代码。

4、没有主要产品是用 Python 编写的

在环顾世界各地寻找各种项目时,我没有看到任何用 Python 编写的真正大型、复杂和重要的应用程序或平台。

当然,很多网站都使用 Python,主要是在后端,可能有数以百万计的小应用程序都是用 Python 开发的。但是没有基于 Python 的类似 WordPress 的东西(尽管有一些基于 Python 的 CMS,其中大部分你可能没有听说过),没有严重依赖 Python 的办公生产力套件,当然也没有编码的操作系统Python,甚至是操作系统的主要部分。

这不是在谴责 Python,只是在强调事实。如果 Python 在未来几十年仍然是顶级编程语言,你会认为有人会用它做一些比编写脚本和简单应用程序更有趣的事情。他们没有,而且可能不会。

5、结论

比特币是用什么语言开发的

不可否认,我上面对 Python 的看法是主观的,很多人比我更看好 Python。我并不是说永远不要使用 Python,它当然有很多用途,但主要用于编写相对简单的脚本和应用程序。因此,它不是编写所有内容的首选语言。

毕竟,Python 最初被设计为一种 shell 脚本语言。但它现在已经成为一种非常流行的语言,我认为这种趋势是反常的。十年后,当我们回首往事时比特币是用什么语言开发的,我怀疑当我们让 Python 成为世界上最流行的编程语言时我们在想什么。

关于Python技术储备

学好 Python 是赚钱的好方法,不管是工作还是副业,但要学好 Python,还是要有学习计划的。最后,我们将分享一套完整的Python学习资料,以帮助那些想学习Python的朋友!

一、Python全方位学习路线

Python的各个方向都是将Python中常用的技术点进行整理比特币是用什么语言开发的,形成各个领域知识点的汇总。它的用处是你可以根据以上知识点找到对应的学习资源,保证你能学得更全面。

比特币是用什么语言开发的

二、学习软件

工人要做好工作,首先要磨利他的工具。学习Python常用的开发软件就到这里,为大家节省不少时间。

三、入门视频

当我们看视频学习时,没有手我们就无法移动眼睛和大脑。更科学的学习方式是理解后再使用。这时候动手项目就很合适了。

四、实际案例

比特币是用什么语言开发的

光学理论是无用的。你必须学会​​跟随,你必须先进行实际练习,然后才能将所学应用于实践。这时候可以借鉴实战案例。

五、采访信息

我们必须学习 Python 才能找到一份高薪工作。以下面试题是来自阿里、腾讯、字节跳动等一线互联网公司的最新面试资料,部分阿里大佬给出了权威答案。看完这套面试材料相信大家都能找到一份满意的工作。

本完整版Python全套学习资料已上传至CSDN。需要的可以微信扫描下方官方CSDN认证二维码免费获取【保证100%免费】

Python资料、技术、课程、解答、咨询也可以直接点击下方名片添加官方客服思琪↓