Page 1 of 1

我们来谈谈本文序言中提出的最初问题

Posted: Sun Mar 02, 2025 9:21 am
by pappu6329
| 大多数人宁愿使用标准,即使它不太适用,也不愿使用有效的替代方案,因为他们害怕失去控制。

我们是否应该谴责这种看法?绝对不是!新奇感和失去控制的恐惧当然是自然的。

|但这些担忧今天很难成立,因为 Python 是 一个标准。并且它是可控制的!

重要的是要了解,从历史上看,当 21 世纪初期互联网刚刚诞生时,Java 和 PHP 语言才是世界的主宰者。围绕这些语言,新的“网络”职业已经诞生。而这些工程师正是当今新一代的培训师。多数人获胜。

确实,C# 的出现恰逢一家能够大量交流其技术的公司(当然,我们说的是微软的 .Net)。但其他语言却花了很长时间才通过社区或少数使用“现代”工具的大型账户让自己被听到。谷歌还聘请了 Guido V. Rossum,他帮助将 Python 引入大规模服务。

但就像Python一样,其他语言在网络世界中也被冷落了。 Ruby 曾经辉煌过,但如今已很少使用。

在 Web 世界中,Python 还没有失去一切!
新鲜的气息来自数据科学。
由于机器学习引起了 IT 市场的兴趣。

但它几乎仍然系统地局限于这个区域。这确实有点令人伤心。

| Python 将极大地帮助减少 Web 应用程序 喀麦隆 WhatsApp 号码数据库 开发人员的工作量。幸运的是,他的社区并没有那么轻易放弃。

接下来出现了由 Amazon AWS 提供支持的 Lambda,Python(除了 Go 和 NodeJS)在这个 FaaS (函数即服务)产品中找到了自己的位置。因为它的语法和结构也适合这种类型的项目。

因此,ESN 中的 Python 没有任何损失。首先,因为它在其他类型的市场/产品中的大量使用使其得到推广,而且因为开发者社区意识到 Python 比其他在这些活动中更……可以说……老化和不动的工具更能适应DevOps、微服务甚至 CI/CD 工具。

我们中的许多人都在致力于在 ESN 中推广 Python 以及其所包含的整个生态系统。因为使用这种技术所节省的时间、提高的性能以及由此带来的经济效益是令人信服的。

Flask、Quart、Django 甚至 FastAPI 都是 创建 API、门户和其他 Web 项目的真正答案。 Python 拥有连接 Redis、RabbitMQ、PostGreSQL、MySQL/MariaDB、Mongo 等服务所需的一切。

并且可以很容易地在 AWS、Scaleway、OVH 或其他提供“函数即服务”范式的提供商中将其用作 lambda 函数。

简而言之,Python 正在以自己的步伐到来,但它就在那里。今天不利用它会让你在未来几个月或几年内受到损害。