提问 HN:Python 为什么会胜出?
2 分•作者: fud101•6 个月前
我当时在听一个 2021 年的旧播客,讨论了 Python 令人费解的崛起。<p>我记得早期人们对 Python 的积极评价,与其说是针对 Python 本身,不如说是针对 Perl 的强大,但 Perl 终究是 Perl。Python 作为 Perl 的简洁版本,意味着它获得了 Perl 的所有赞誉,却没有 Perl 的任何缺点。事后看来,我认为 Python 需要靠自己站稳脚跟,而不仅仅是作为更好的 Perl。但现在我们已经走到这一步了。我想事后看来,我们应该更深入地考虑 Python 的缺陷。我知道 Lisp 程序员看到了这些问题,但没人听他们的。如今,Python 是地球上最占主导地位的语言,而 Perl 几乎被遗忘了。<p>如果你现在审视一下语言的格局,会发现一门语言可以比 Python 好得多,但永远无法获得 Python 曾经拥有的机会,仅仅是因为它看起来比 Perl 好一点。这在我看来是荒谬的。
查看原文
I was listening to an old postcast from 2021 which discusses the inexplicable rise of Python.<p>I remember much of the positive sentiment around Python in the early days being less about Python and more about how powerful Perl is but Perl is Perl. Python being the nice and clean version of Perl meant it got all all the praise of Perl while enjoying the reputation of having none of the failings of Perl. In hindsight I think Python needed to stand on its own right, not just as a better Perl, but yet here we are. I think hindsight will show we should have considered the defects of Python more deeply. I know the lispers saw them but no one listens to them. Today Python is most dominant language on the planet and Perl is all but forgotten.<p>If you survey the language landscape now, a language can be much better than Python but never get the chance Python did just because it happened to look a bit better than Perl. Which is absurd to me.