问HN:为什么Python会胜出?

2作者: fud101大约 2 个月前原帖
我最近听了一期2021年的旧播客,讨论了Python不可思议的崛起。我记得在早期,关于Python的积极评价更多是关于Perl的强大,而不是Python本身,但Perl就是Perl。Python作为Perl的一个干净优雅的版本,得到了Perl的所有赞誉,同时又享有没有Perl缺陷的声誉。回想起来,我认为Python应该独立发展,而不仅仅是作为一个更好的Perl,但现在我们却是这样。事后看来,我们应该更深入地考虑Python的缺陷。我知道Lisp程序员看到了这些缺陷,但没有人愿意听他们的意见。如今,Python已成为全球最主导的编程语言,而Perl几乎被遗忘。 如果你现在审视编程语言的格局,某种语言可能在某些方面比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.