摘要:写程序的确是一件很好玩儿的事情。我一直觉得我们程序员的功底不比那些搞文学的差到哪儿去,我们只是用的语言不同罢了。写程序其实也是在讲话。我曾经写过一篇文章给DW,结果被打回来了,他们说文章不是那样写的。结果DW 上的文章读起来通常都很生硬。
写程序好玩儿在哪里呢?其实写程序就像讲话,你讲话给电脑听,他要听明白了就会帮你做事。我觉得好玩儿的地方就在于你可以把事情讲的很轻松。如果需要很辛苦才能把一件事情讲明白当然就不好玩儿了。
阅读全文
摘要:这是 ABC Perl Programming 之后的第二部分。名称改成现在这样是因为一本书,叫做 Higher Order Perl 。这本书的作者提到很多 Perl 的程序员在用 Perl 写 C 的程序。这是一件很不幸的事情。当然了,所谓高手可以用任何方法做任何事情。但是,既然是在学习一个语言,至少要有三分样吧。
阅读全文
摘要:不好意思,我是在 Gmail里看到邮件了,然后直接回复了邮件,然后…… 才看到 “这是系统自动通知邮件,不要直接回复该邮件。” 呃…… 那就贴在这里吧。是这样的,现在发出去的也就是我手头的东西。这个就是春节前给同事们分享的部分。第二部分我正在准备,等做好了也会发在博客园的。如果你着急的话我可以给你一个建议先,就是看 Perl 之前不妨看看 Lisp 先。 Perl有一个很牛的地方在于它超级的灵活,灵活到可以模仿,或者说可以为很多其他语言的想法来做实现,比如说 Lisp。其实我以前是很“排斥” Perl 的。说真的,一直不愿意学。倒不是说讨厌它,而是接触 Linux 以后首先就要熟悉 Shell
阅读全文
摘要:这个东西本来是用 LibreOffice 做的一个 Slides, 用来给同事们介绍 Perl 语言编程的一些基本知识。这些知识在经典的几本骆驼书里面都有包含,但是每个人看书的目的、重点、方向等等都不一样,后来发现还是把这些基本的东西给大家总结一下效果更快一些。 Slides 发出去以后,大家反映很好,就把它转成图片,放到这里与更多的人分享了。
现在的内容只是 ABC Perl Programing 的第一部分,最基本的数据结构部分。
阅读全文