Perl和“祝福”的词源?

Eva*_*oll 14 oop perl terminology

Perl中使用“保佑”一词的词源是什么?今天有一个班上有人问我为什么选择这个词作为一个术语,这是一个很好的问题。有人在邮件列表帖子或文档参考中指定为什么选择“祝福”吗?

是拉里·沃尔(Larry Wall)注入宗教参考吗?是因为物品从包装中膏出来了吗?还有吗

GMB*_*GMB 10

这可能无法完全回答问题,但是这是拉里·沃尔(Larry Wall)在他于1997年8月20日Perl会议上发表的著名主题演讲中的另一句话:

我还相信,尽管语言可以有效率和不足之处,但语言本身本质上是不道德的。如果我们希望我们的语言发挥最大的作用,那么语言并不是我们应该强制“好的想法”的水平。您不能通过语法来强制道德。用英语说“祝福你”和说“操你”一样容易。您可能会争辩说,在Perl中使用动词“ bless”会更容易,因为它是内置的,但实际上,Perl允许您以任何选择的方式定义“ fuck”。如果愿意,您也可以“转到地狱”,如果您定义了标签“地狱”,那当然会更好。


编辑

更笼统地说,拉里·沃尔(Larry Wall)从来没有对他的基督教信仰保密。他谈到了许多演讲或访谈:

  • 2002年的Slashdot访谈中,他彻底回答了这个问题。请告诉我们,在世界上,科学或至少是技术的思想者如何相信上帝,以及宗教在您对Perl的工作中起了什么作用,引用希伯来书说:

Perl显然是我试图帮助他人发挥创造力的尝试。以我的方式,我正在偷偷地帮助人们更多地了解神喜欢的人。

[...]

TMTOWTDI的哲学(“做到这一点的方法不止一种”。)是观察到宇宙的作者是谦虚的,并且选择以微妙而不是笨拙的方式进行控制的直接结果。Universe没有附带强制样式指南。有创造力的人会自己发展风格。这些人将使天堂成为一个美好的地方。

所以我认为上帝是后现代的。他对什么规则,什么糟糕有自己的见解,而且他不希望其他人同意他的观点。提醒您,当人们同意他时,他会喜欢的。当人们同意我对Perl的看法时,我会喜欢它。但是我不希望每个人都同意我的观点。当然,我的一些忠实拥护者希望每个人都同意我的观点。我试图将其视为一种可爱的特征。就我个人而言,我认为Perl的口号“不止一种方法”适用于Perl的内部和外部。我明确给予人们不使用Perl的自由,就像上帝给予人们自由选择魔鬼一样。

  • 他还多次提到他的教堂,特别是在1998年第二届洋葱状态演讲中(他在建立中文教会之后开发教堂的网站时遇到了Unicode问题)。您也可以找到一个链接到他的教会的网站上自己的主页(嗡嗡声,这是用CGI建猜...)


Gri*_*nnz 6

当然,这是一个宗教参考。如拉里(Larry)的维基百科页面所述

沃尔的基督教信仰影响了Perl的某些术语,例如名称本身,即圣经中对“高价珍珠”的引用(马太福音13:46)。[10] 类似的参考文献是功能名称bless以及Perl 6设计文档的组织,这些文档的类别包括启示录和释义。


小智 5

...在致力于终生的系统管理和相关的黑客攻击之前,他和他的妻子是UC-Berkeley语言学系的研究生。沃尔说,他们的计划是成为致力于协助圣经翻译的现场传教士。他们将与一个没有书面语言的部落一起生活,从零开始学习,写下来,然后帮助将圣经翻译成该语言。

另一个事实:

正如我已经提到的,拉里·沃尔(Larry Wall)是开源/自由软件领域中最有趣的人物之一。唯一带有贫穷隐含誓言的人,是一种开源软件的僧侣(或更确切地说,是牧师)。与其他大多数开源运动的主要人物不同,他从未尝试将其创作商业化。当他被诊断出患有癌症时,这实际上并不能很好地服务于他。Wall的基督教价值观也影响了Perl功能支持的一些术语以及Perl 6设计文档的组织,这些文档的类别包括启示录和释义。与Linux相比,Perl本身对金钱的关注要少得多,并且从来没有像Red Hat和VA Linux这样的贪婪的高管们创建过幕后的初创公司。

非常好的文章。您可能应该阅读它:对Larry Wall和Perl的略微怀疑的观点

我已经研究了这个问题几个星期,现在我在Perl课程的第0课中向学生讲授此类信息。