其他
再见 Python,Hello Julia!
The following article is from CSDN Author Rhea Moutafis
作者 | Rhea Moutafis 译者 | 苏本如,责编 | 夕颜
出品 | CSDN(ID:CSDNnews)
随着Python的停滞不前,一个新的热门竞争对手崛起了。
Python的禅与Julia的贪婪
优美胜于丑陋(Python 以编写优美的代码为目标)。 明了胜于晦涩(优美的代码应当是明了的,命名规范,风格相似)。 简洁胜于复杂(优美的代码应当是简洁的,不要有复杂的内部实现)。 复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系,要保持接口简洁)。 扁平胜于嵌套(优美的代码应当是扁平的,不能有太多的嵌套)。 间隔胜于紧凑(优美的代码有适当的间隔,不要奢望一行代码解决问题)。 可读性很重要(优美的代码是可读的)。 即便假借特例的实用性之名,也不可违背这些规则(这些规则至高无上)
我们很贪婪:我们想要更多。我们想要一种拥有自由许可的开源语言。我们想要C的速度和Ruby的活力。我们想要的语言是同调的(homoiconic),具有像Lisp这样的真实宏,但又具有类似Matlab这样的显而易见的熟悉的数学符号。我们想要的语言像Python一样适用于通用编程,像R一样适用于统计,像Perl一样自然地处理字符串,像Matlab一样具有强大的线性代数处理能力,像Shell一样易于将程序粘合在一起。我们想要一些简单易学的,但却能让最严肃的黑客开心的东西。我们希望它是交互式的,我们希望它也是可编译的。
尽管我们认识到自己的贪婪是不可原谅的,但我们仍然想要拥有一切。大约两年半前,我们开始创造我们贪婪的语言。它还没有完成,但是现在到了发布1.0版本的时候了 - 我们创造的语言叫做Julia。它已经满足了我们90%的苛刻的要求,现在它需要其他人的苛刻的要求来进一步完善它。所以,如果你也是一个贪婪,不讲道理,要求苛刻的程序员,我们希望你能尝试一下。
原文链接: https://towardsdatascience.com/bye-bye-python-hello-julia-9230bff0df62
---------- END ----------
推荐一个技术号
Github实验室,由国内985博士、硕士组成的团体运营。主要分享和研究业界开源项目,学习资源,程序设计,学术交流。
关注就无套路送你一份2020年最新Java面试题及答案(283页)。
长按二维码识别关注
有热门推荐👇2、“阿里技术Leader拿那么多钱,每天都干些啥?”带50多人团队,我总结了14点体会!
点个在看少个 bug👇
---------- END ----------
推荐一个技术号
Github实验室,由国内985博士、硕士组成的团体运营。主要分享和研究业界开源项目,学习资源,程序设计,学术交流。
关注就无套路送你一份2020年最新Java面试题及答案(283页)。
长按二维码识别关注
有热门推荐👇
2、“阿里技术Leader拿那么多钱,每天都干些啥?”带50多人团队,我总结了14点体会!
点个在看少个 bug👇