「」Python也有保质期?它在脚本领域的“大佬地位”还能持续多久?( 二 )
然而 , 随着Nim的加入 , Python将被遗弃 。 使用Nim , 可以创建一个已编译执行文件 , 其中包含所需的所有依赖项 。 在如何为终端用户和部署处理依赖项及安装包方面 , Nim轻松完胜Python和Julia 。
本文插图
Python的好处
【「」Python也有保质期?它在脚本领域的“大佬地位”还能持续多久?】
尽管对Python颇有怨言 , 但它确实也有很多方面招人喜欢 。
Python的令人敬佩之处
Python是一种常用的编程语言 , 它有很多优点:
· 易搜索
· 易讨论
· 性能好
· 修补程序很多
不仅如此 , Python功能强大 , 用起来十分可靠 , 这使得Python成为初学者的最佳选择 , 同时也使那些想要快速构建稳定、持久技术的人同时运用这些技术更为容易 。
Python看起来很英文范儿
像Python这种语言和类似脚本语言之间的一个很大的区别就是Python的可读性和容易理解性 。 通常 , 阅读Python就像阅读一本关于与数字等同变量的奇怪又抽象的书 。 这不仅使初学者更容易接受 , 而且也使转变、修改和解码更容易进行 , 这些都极为重要 , 特别是对有数千名开发人员在其中工作的大型代码池而言 。
老实说 , 大家都宁愿写Python而不愿写C语言 。
Python作为开源软件
虽然对一些人来说 , 他们的语言是否免费和开源可能并不重要 , 但对笔者而言 , 这非常重要 。 Python基金会的运行主要依靠捐款和教育证书 , 这意味着Python是一个完全免费和开放的软件 , 有人编写代码供你使用 , 这太棒了 。
本文插图
Python会寿终正寝吗?
本文插图
来源:Pexels
实际上 , 我经常被问到的一个问题是 , “你认为Python会存在多久?”这个问题经常出现在机器学习领域 , 因为Python有许多跟机器学习的相关问题 。 有趣的是 , 任何一种语言都可能是静态的 , 且在很长一段时间内将作为最广泛使用的编程语言 。
在C语言之前 , Fortran广受欢迎 , 在C++之前 , C语言广受欢迎 , 在Java之前 , C++也是如此 , 这样的例子不胜枚举 , 而且总会按此发生 。 计算机让人兴奋不已 , 因为它不断发展 , 随之而来的研究技术也不断进步 。 就在30年前 , 16GB内存(RAM)的想法听起来还极为荒诞 , 因此 , 人们根本不知道未来的编程语言会是什么样子 。
虽然Python最终很可能会被另一种编程语言超越 , 但在笔者看来 , 人们仍然在编写Fortran、C语言、Java和c++ , 记住这一点极为重要;所以Python本身很可能会与我们同行 , 并在很长一段时间内被广泛使用 , 不管它可能变得多么不受欢迎 。
其他编程语言
本文插图
图源:(src = http://julialang.org/)
Python流行所面临的最大威胁可能是其他的新编程语言 。 上述所讨论的语言——Julia和Nim , 在笔者看来是Python目前的两大竞争对手 。 Julia当然能改变我们进行机器学习的方式 , 而Nim绝对是高级脚本的一个巨大创变者 。
本文插图
图源:(https://nim-lang.org/)
目前 , 虽然这些语言可能还没有得到很多支持 , 但它们表现出笔者认为的重要一点:
进步大有可能 。
推荐阅读
- 新功能|新Pixel独家更新推出,优化电池续航力、时钟也有了新功能
- 语言最红语言Python跌落榜三,Rust最受喜爱!Stack Overflow 2020报告出炉
- CSDN|儿童节教你用 Python 画出童年回忆
- ZAKER科技|vivo X50 系列正式发布:除了“塞进”手机里的微云台,“超大杯”也有了
- 新智元|机器学习团队常用工具总结,人生苦短,我用Python!
- 工具机器学习团队常用工具总结,人生苦短,我用Python!
- |从Excel中解救你!如何用Python实现报表自动化
- 续航|百元档也有好体验!这4款耳机用实力诠释“低价高配”
- 老孙说数码|魅族早期工程机曝光,8曲面+后置圆形副屏,华为Mate40也有副屏?
- 不正经d玩家|2020 开发者调查:TypeScript 最受欢迎击败 Python,Scala 最赚