Perl 5.11: 好棒好棒運算子

作者:   發佈於: ,更新於:   #perl

Perl 5.11 多了一個「好棒好棒運算子 (Yada Yada Operator)」,寫做「...」(點點點)。它的做用是讓程式設計師能有效註明「這裡我還沒寫好」。如:

sub difficult_function { ... }
difficult_function();

此程式輸出如:

Unimplemented at yada.pl line 1.

從此之後大家可以放心在範例程式裡寫點點點了。

Update: 如果有人好奇這個運算子為何叫做「Yada Yada」,那是因為這個片語的意思便是「無聊、空泛的言語」之意(參考這裡),跟「blah blah」一樣。本文標題戲譯為「好棒好棒」是取「Yatta!」這個日文表情之諧音,不過顯然會有些誤導,特此加註。