<div dir="ltr">2008/10/6 刘鑫 <span dir="ltr">&lt;<a href="mailto:march.liu@gmail.com">march.liu@gmail.com</a>&gt;</span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div dir="ltr">咳咳咳……我就是python和Perl一起用的嘛……除了shhgs,Python社区也没几个人真的拿perl当邪教吧,无非就是像我一样承认学不会而已:P。<br></div></blockquote><div><br>那个贴子实在太经典了,可惜被删了好几次。我们 $team 的同事也遇见我就说"Perl 是一种邪教",哈哈。但他们自己平时也在用 Perl,而且用得很多,虽然嘴里说 Perl 邪恶,哈哈。<br>
<br>我也一点不觉得难受,因为我就喜欢 Perl 的另类与"邪恶",哈哈!<br><br>国际 Perl 社区在比较 Perl 5 和 Perl 6 的"性格"时,有人把 Perl 5 比作中世纪的古堡,里面有各种各样的密室等待我们去探险,还有公主等待我们去援救。我看了不禁觉得相当贴切,呵呵。<br><br>当然,使用 Perl 时容易产生很诡异的代码并不意味着我们平日就该把自己的 Perl 代码写成那样,呵呵。Perl 是足够灵活和自由的,需要我们自己去掌控它。所以精通 Perl 的人往往也比较强悍。。。呵呵。(我自己远未精通,顶多也就是 median perl programmer 而已。)我喜欢在 90% 的场合遵循 Damian Conway 的 Perl best practices,而在另外的 10% 的场合根据实际需要"打破规则",呵呵。<br>
<br>记得有一次在 #perl6 有人提到了 Perl 5 中的一个连 Larry Wall 都不知道的神秘而又非常有用的 feature (具体不太记得了,好像是 use v6-alpha 或者是 pmc 之类的),然后 Larry 随即感叹了一句:"Perl is an amazing language.&quot;<br><br>Perl 5 的灵活性远超过许多人的想象,我就只花了 100 行代码就把 GHC 6.10.1 里的 QuasiQuote 机制移植到了 Perl 5 中(通过 source filter),这便有了 CPAN 上的 Filter::QuasiQuote 模块。我已将之大量应用于 OpenResty 的核心了 ;)<br>
<br>来自撒旦的魔力?<br><br>-agentzh<br></div></div><br></div>