《MacTalk人生元编程》

         那一年你初入江湖,你不懂什么是汇编什么是语言,你搞不懂Lisp和Smalltalk的区别,为什么C++比C多了两个加号就成了对象,2000年以后那么多人都在用Java,现在却说Objective-C是最贵的语言,这特么又是为毛?
        你对着大海说,我要学尽天下武功!大海对你说,你算术不太好~~~
        孩纸,世界上的编程语言成百上千,常用的也有数十种,光学会这些语言你的时间就得用微积分计算,学完以后估计手抖的都敲不动键盘了,哪还有时间创造奇迹?更别说除了语言你还得掌握前端后端UI体验,这个数据库那个操作系统balabala……
        你在知道了这些真相以后,依然痴心不改,抹干眼泪冲到编程兵器排行榜「TIOBE Index」面前,挑选了前十名开始勤学苦练。你在满天星斗的夜色中编写C程序,在清晨的微光中调试算法,上午你敲打键盘输出日志,中午吃完四又四分之一口米饭之后就匆匆离开,因为你要去看看系统为什么崩溃……你学会了五种语言、三种操作系统和四种数据库,你写了一个MIS两个OA三个App,你觉得你开始了编程人生,其实是你的人生被编程了,你被代码驱动和驱赶,你变得疲惫不堪。
        这次你在清晨的寒风里对着高山说,这是为什么?高山对你说,因为你不懂元编程! 
                                                                                 ----------------------------------卖桃君
        犀利的语言风格是我的菜,所以引用书中一段做个开场........(这个引用应该不会有版权的问题,因为我看作者是一个十分注重版权的人,也许是作者以前在外企工作的缘故,这个不得不说,外国人的版权意识那可是比中国人强多了,我去,又在吐槽,不说了........)
        元编程,个人觉得其实是一个真正程序猿应该有的精神和人生态度,是一个真正的IT达人,彻底的自我意志管理,主导自己的人生并且过得很好。除了精湛Mac技巧之外,作者把编程真正融入了生活,把编程当成了一门艺术,指引和不断提高自己,不仅仅是一个纯粹的职业或是赚钱的工具。在笔者的字里行间透露的是对技术的一种热爱,对完美的追求,对生活的一种美好憧憬以及作者的智慧。否则不可能记录下这样生活的点滴以及高效简单的Mac tips,还有这样风趣机智的语言。
        还有一点,最简单的坚持,到最后都是十分惊人的。
        最后喜欢里面一段话,摘录如下:
        如果你是个诗人,那你的人生就是一场风花雪月的事;
        如果你是个演员,除了学好《演员的自我修养之外》,你的人生就是一场接一场的剧本;
        如果你是个侠客,对不起,现代没有侠客,你会被抓起来进行休假式治疗;
        如果你是个程序员,好吧,你的人生将由一行行飘逸的代码和捉摸不定的bug组成,
        所谓编程人生,就是你的一生已经与编程密不可分,为代码欢笑,为bug忧伤。

你可能感兴趣的:(元编程,mactalk)