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

简介: 万古长江水,千年儒释道。历史的长流中,芸芸众生,参差不齐,但总是能够总结出一个“生旦净末丑”来。儒、释、道,五千年的中华文化,却总是围绕着这三种主流思想交相演绎。

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


img_2663aa34442da70bbdb5958617a6b5f6.jpe
图片发自简书App

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

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

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

目录
相关文章
|
3月前
|
算法 Java 程序员
在Java的编程世界里,多态不仅仅是一种代码层面的技术,它是思想的碰撞,是程序员对现实世界复杂性的抽象映射,是对软件设计哲学的深刻领悟。
在Java的编程世界里,多态不仅仅是一种代码层面的技术,它是思想的碰撞,是程序员对现实世界复杂性的抽象映射,是对软件设计哲学的深刻领悟。
68 9
|
5月前
|
Java 开发者
Java面向对象编程(OOP)的四个主要概念
【6月更文挑战第19天】Java OOP的基石是封装、抽象、继承和多态。封装是通过类隐藏数据细节;抽象简化复杂性,用接口和抽象类实现;继承让子类从父类继承属性和行为,促进代码重用;多态一个接口可有多种形态,分编译时和运行时。这些概念支持灵活且可扩展的软件设计。
45 1
|
6月前
|
C#
C#的类和对象的概念学习案例刨析
【5月更文挑战第17天】C#是一种面向对象的语言,以类和对象为核心。类作为对象的模板,定义了属性(如Name, Age)和行为(如Greet)。对象是类的实例,可设置属性值。封装通过访问修饰符隐藏实现细节,如Customer类的私有name字段通过Name属性访问。继承允许新类(如Employee)从现有类(Person)继承并扩展。多态让不同对象(如Circle, Square)共享相同接口(Shape),实现抽象方法Area,提供灵活的代码设计。
65 1
|
6月前
|
Java
类与对象:Java面向对象编程的基石
类与对象:Java面向对象编程的基石
什么是面向对象,如何用面向对象的思想写代码
什么是面向对象,如何用面向对象的思想写代码
|
6月前
|
Serverless 对象存储 C++
第十三章:C++面向对象编程思想详解
第十三章:C++面向对象编程思想详解
113 0
|
11月前
|
Java 开发者
Java面向对象编程的4个主要概念
Java面向对象编程的4个主要概念
73 3
|
Java
面向对象思想(3)之方法1
面向对象思想(3)之方法1
65 0
|
设计模式 Java
【Java设计模式 面向对象设计思想】五 多用组合少用继承编程
【Java设计模式 面向对象设计思想】五 多用组合少用继承编程
235 0
【Java设计模式 面向对象设计思想】五 多用组合少用继承编程
|
存储 设计模式 前端开发
【Java设计模式 面向对象设计思想】四 基于接口而非实现编程
【Java设计模式 面向对象设计思想】四 基于接口而非实现编程
98 0