图片来自 Ideogram,由作者修改
·发布于Towards Data Science ·17 分钟阅读·2024 年 9 月 13 日
--
开源在过去几十年中从根本上改变了软件开发的格局,尤其是在近年来,Python 无疑在所有编程语言中占据了主导地位(我相信某篇论文中有科学数学证明这一点)。作为一门极其易学的语言,Python 以其“开箱即用”的理念,带来了大量在数据领域中具有里程碑意义的开源软件包,涵盖了从科学计算和模拟,到数值分析和机器学习,再到如今的人工智能和聊天机器人开发等众多领域。
在我早期做博士研究生时,Python 并不像今天这样流行。我所在领域的大部分软件包和科研代码是用一种名为互动数据语言(IDL)的语言编写的。你可能会惊讶地发现,这门语言并不是免费的 —— 我们必须为此支付许可证费用。是的,你没看错,我们必须为编程付费!
这段经历让我真正意识到 Python 不仅仅是一门编程语言,它还是一个平台,任何人都可以在这里贡献并创造出惊人的成果……