我应该如何利用Perl?

时间:2008-09-16 13:41:33

标签: perl coding-style capitalization

PERL? Perl的? Perl的?什么是好风格?

我知道答案 - 我只是想确保问题在那里,提问者知道有正确的表格。

9 个答案:

答案 0 :(得分:37)

正确的大小写是语言的“Perl”和可执行文件的“perl”。使用“PERL”会将您标记为不熟悉语言或社区的人。

另请参阅What's the difference between "perl" and "Perl"?中的perlfaq1

答案 1 :(得分:13)

引用the Perl article on Wikipedia

  

当引用语言时,名称通常是大写(Perl),而在引用解释程序时,名称通常是大写(perl),因为类Unix文件系统区分大小写。在第一版Programming Perl发布之前,通常将该语言称为perl;然而,兰德尔·施瓦茨(Randal L. Schwartz)在书中将该语言的名称大写,以使其在排版时更加突出。案件的区别随后被社区采用。

同时检查perlfaq about this question

答案 2 :(得分:8)

以下是perlfaq1的回答:

  

“perl”之间有什么区别   和“Perl”?

     

一点。哦,你不是在说话   ASCII? :-) Larry现在使用“Perl”来   表示正确的语言和“perl”   它的实施,即   现任口译员。因此汤姆的讽刺   “除了perl之外什么都不能解析   Perl。“你可能会也可能不会选择   请遵循此用法。例如,   并行性意味着“awk和perl”和   “Python和Perl”看起来还不错,而“awk   和Perl“和”Python和perl“做   不。但永远不要写“PERL”,因为   perl不是首字母缩略词,是伪造的   民间传说和事后扩张   尽管

答案 3 :(得分:3)

“在引用语言时,名称通常是大写的(Perl),而在引用解释程序时,名称通常是大写的(perl),因为类Unix文件系统是区分大小写的。”在发布时从wikipedia开始。

答案 4 :(得分:3)

尽管有很多相反的轶事,“PERL”从来都不是一个缩写 - 它是一个“背景”。首先选择Perl这个名字,然后有些人开玩笑地对它进行了扩展,然后就开始了。

PerlMonks community(强烈推荐!)教会了我的惯例,它类似于Java:

  • 从不 PERL(或JAVA)
  • 当你谈论语言时,它是Perl(或Java)
  • 当你谈论解释器本身时,它是perl(或java)。

也就是说,如果你做错了,它就不会成为整个山丘。

答案 5 :(得分:3)

虽然如前所述,如果你弄错了它并没有太大的区别,有些人确实使用正确的大写(或者至少,不是指'PERL'或任何更明智的后向词)招聘广告中的线索。 :)

答案 6 :(得分:2)

答案 7 :(得分:1)

perl或Perl很好。

答案 8 :(得分:1)

< pkrumins> perlbot:PERL

< perlbot>它是Perl(用于语言)或perl(用于翻译)但从不'PERL'!