2012年2月7日

《Practical Clojure》学习笔记[3] Clojure中程序流程控制

摘要: http://www.cnblogs.com/debugcool/archive/2012/02/07/Controlling_Program_Flow.html 1. 函数 作为一种函数式编程,Clojure程序都是以函数开始,也是以函数结尾的。Clojure程序的结构和树很相似,每个节点都是函数,它的子节点就是对其他函数的调用。要理解Clojure程序就要理解它的函数以及它是以何种模式被调用的。对函数的使用要小心谨慎,要不然你的程序会编程令人费解的“意大利面条”。对函数的使用要深思熟虑,这样你的程序才会简单优雅,无论是写起来还是读起来都是一种享受。 第一类函数 在Clojure中所有... 阅读全文

posted @ 2012-02-07 15:16 chulia 阅读(449) 评论(0) 推荐(0)

趣谈PC史上最悲剧的16次失败

摘要: http://itbbs.pconline.com.cn/diy/14880608.html每个产业都有自己的起起伏伏,都会有喜剧,也都少不了悲剧,无论是厂商、个人还是产品。Tom'sHardware近日总结了几十年来PC产业历史上最具悲剧色彩的16次失败之举。看看是不是也勾起了你不愉快的回忆?1、新操作系统抛弃旧驱动(几乎每一年) 每次出现新的操作系统,不但海量应用软件要升级保持兼容,驱动程序更是厄运连连,很多原本可以继续正常服役的设备都被无缘无故地无情抛弃,再也得不到来自厂商的驱动支持,尤其是一些扫描仪、打印机等外设。还想用?要么买新的,要么别升级。2、IomegaZIP驱动器(1 阅读全文

posted @ 2012-02-07 08:41 chulia 阅读(232) 评论(0) 推荐(0)

导航