文章目录

历数我学习计算机语言的经历, 也算是略通八国语言的'牛'人啊, 什么汇编、c语言、java, 命令语言、函数式语言、面向对象编程, 统统都学习接触过. 用"物竞天择, 用进废退"这句话来形容现在的我, 真是最合适不过了, 这会儿回想起我最熟悉, 且能马上上手的语言就只有 Java 和 Scala -- 难道是因为工作中一直在用吗? 每当想起倚天屠龙记中张无忌和张三丰的对话, "你忘了吗?", "我已经全忘了!", "好, 你的神功已经大成了!", 真实心有戚戚焉.

不过, 这些语言的具体细节可能会忘, 但是一些语言某些编程模式, 总会给我留下一些印象. 至于编程思想, 呵呵, 像我这种半路出家当码农的人, 还没有研究到这么深刻的地步. 而近两三年, 关于"函数式编程"的讨论甚嚣尘上. 而我在学习各种语言时, "函数式编程"时不时会从各个角落冒出来. 但是什么是"函数式编程", 它和"面向对象编程"是什么关系, 我不了解. 所以乘今天有空闲的时间, 来研究研究吧.

至于如何研究, 我就不班门弄斧了, 还是看看大神们是怎么理解函数式编程的. 我把从谷歌大神那搜到的关于函数编程的文章列出来, 由浅入深, 希望对想了解这方面东西的人有帮助.

最后附上神作 SICP, 暂不能读, 心向往之.

最最后, 见贤思齐, 阮一峰 胡适的三个主义

生命本没有意义,你要给它什么意义,它就有什么意义。
与其终日冥想人生有何意义,不如试用此生做点有意义的事。

文章目录