"什么?Perl漂亮?优雅?他一定是在开玩笑!"
事实是,有些Perl代码确实很丑陋。我指的是很多。我们都见过。
"当然了,它就是一个符号汤。不是吗?"
是的,有符号。就像“数学”有“符号”一样。只是我们程序员更熟悉标准的数学符号。我们接受来自母语的符号,无论是ASM、C还是Pascal。Perl只是决定要多一些。
"好吧,我认为我们应该摆脱所有不必要的符号。这样代码看起来更好看。"
已经存在用于这样做的语言。它叫做Lisp。(以及即将到来的perl 6。)
"好的,聪明的家伙。事实是,我已经可以发明自己的符号了。它们被称为函数和方法。此外,我们不想重新发明APL。"
哦,虚假的替身,你太有趣了!事实上,Perl可以非常美丽。它也可以非常丑陋。在Perl中,TIMTOWTDI。
那么,你最喜欢的优雅的Perl代码是什么?