Perl的一些优雅特性或用途是什么?

前端之家收集整理的这篇文章主要介绍了Perl的一些优雅特性或用途是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

What? Perl Beautiful? 07000? He must be joking!

这是真的,有一些丑陋的Perl在那里。和一些,我的意思是很多。我们都看到了。

Well duh,it’s symbol soup. Isn’t it?

是的,有符号。就像“数学”有“符号”。这只是因为我们的程序员更加熟悉标准的数学符号。我们越来越接受我们母语的符号,无论是ASM,C还是Pascal。 Perl刚刚决定再有几个。

Well,I think we should get rid of all the unnecessary symbols. Makes the code look better.

这样做的语言已经存在。它叫Lisp.(很快,perl 6)

Okay,smart guy. Truth is,I can already invent my own symbols. They’re called functions and methods. Besides,we don’t want to reinvent 07003.

哦,假的改变自我,你很滑稽!这是真的,Perl可以相当漂亮。这可能是相当丑陋,以及。与Perl,TIMTOWTDI

那么,你最喜欢的优雅的Perl代码是什么?

解决方法

Perl方便了使用列表/哈希来实现命名参数,我认为这是非常优雅的,并且是对自我文档化代码的巨大帮助。
my $result = $obj->method(
    flux_capacitance       => 23,general_state          => 'confusion',attitude_flags         => ATTITUDE_PLEASANT | ATTITUDE_HELPFUL,);

猜你在找的Perl相关文章