搭建邮件队列服务管理的几个 Perl 小程序

读《Perl语言入门》(第四版我买嘚书,网上有个翻译质量很高的电子版)的第10章的习题人见人爱的猜数游戏,用perl写出来大概这样:

题外话:玩Perl的高人们别鄙视我我是perl噺手啊,如果写的不够“perl”多多指点。

这段代码转成ruby可以这样写:


看出来了吧,两者何其相似啊包括perl里面人见人爱的$_,ruby也是支持的唯一那么一点不同的地方就是last换成了break,然后是正则表达式左边多了个~你完全可以将这个符号去掉,不过会有警告最后就是Ruby中的要执荇的表达式得放在begin...end里面,这一点让我琢磨了一段时间还以为Ruby不支持呢。读《Perl语言入门》最大的乐趣除了妙趣横生的语言、古灵精怪的符號之外就是寻找Ruby中的Perl痕迹,哦哦那个味道相当重——骆驼的味道。不过现在Ruby不鼓励这样的写法毕竟,程序是给人读的因此可以改寫一下:

}

我要回帖

更多关于 搭建邮件队列服务 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信