哲学到编程:思想的实例化

万古长江水,千年儒释道。历史的长流中,芸芸众生,参差不齐,但总是能够总结出一个“生旦净末丑”来。儒、释、道,五千年的中华文化,却总是围绕着这三种主流思想交相演绎。千年间,豪士俊杰,文人墨客,辈出的栋梁不可谓不多。但是细细想来,人们的思想中总能找到前辈哲人的思想。


哲学到编程:思想的实例化
图片发自简书App

我们从小就学习前人的思想,读书看报、遍历典籍,每一个人总是从读书的过程中汲取前人思想,然后以汲取的思想来指导如何为人处世。哲人常常天马行空,虚无缥缈,所以哲人的思想具有跨时代性也不必大惊小怪:“可持续发展”是今天的政策口号,但是千年前孟子与梁惠王论政时就说:“不违农时,谷不可胜食也;数罟不入洿池,鱼鳖不可胜食也;斧斤以时入山林,木材不可胜用也。谷与鱼鳖不可胜食,木材不可胜用,是使民养生丧死无撼也。王道之始也。”;现在医保提出“老有所依”,但是《礼记》早就说“老有所终,壮有所用,幼有所长,鳏寡孤独废疾者,皆有所养”。如此看来,我们发现我们似乎很不堪,看似新鲜的一些词其实深深植根于前人的智慧。

以编程的角度看,我们在应用程序里引用的类、方法函数、服务协议,都是前人写好的,写在windows操作系统里,写在安卓SDK里,不管你的程序写的多么牛逼,你都是在调用前人的智慧。难道我们程序猿也是那么的不堪?编程里,调用类及其方法,新建一个实实在在的对象,称为类的“实例化”过程。

同理,学习前人哲思,身体力行人家的思想,何尝不是“实例化”的过程。前人把基础的哲学思想总结出来,后人能自己体悟出来便是自己的,进而组合各种前人智慧并运用就能超越前人了 。创建出一个基于底层代码中基本“类”的一些“对象”为自己所用,组合各种“控件”、事件,于是就创造出多姿多彩的应用程序。操作系统是伟大的,但是操作系统的伟大里,有多少是应用程序强大的功劳?我们说一个哲人伟大,不就是因为他的思想影响了后人、培养出一群伟大的人吗?我们每一个人都是前人思想的实例化对象,我们的实例化成就了自己,同时也成就了先人,践行思想的过程并非一无是处。思想因实例化而伟大。

上一篇:Html5语义化标签的启示


下一篇:几个你不知道的Head标签用法