从程序员视角和编程语言角度看【中医】:一种生命健康编程语言

开篇,咱们来问几个问题,相信是个程序都知道:程序员

好比,0,1 表明什么?
好比,A,B,C,D,E 表明什么?编程

0,1是数值,是二进制位;
ABCDE是符号,能够做为变量。

 

若是不懂,能够继续看下面的伪代码:编程语言

vA="";
vB="";
vC="";
vD="";
vE="";

这几个变量表明什么意思?它们之间有什么关系?学习

这5个变量,都表明字符串“”啊
如今,看这个伪代码:
变量1="";


这个有问题吗?大数据

再继续:
太极="";

有问题吗?this

没毛病,都是空字符串。spa

答对了,这么简单,是吧?code

可是有人说了,我坚定反对中文变量名,这“不科学”对象

假如咱们承认中文变量名,再继续:
var 阴=0var 阳=1;

这个伪代码有什么问题呢?blog

有问题,已经有同窗开喷了:

这就是所谓的汉语编程
当前的重大课题啊,不知道骗了多少钱

若是咱们学习过编译原理,学习太高级编程原理,咱们就可以明白,这些伪代码里面的变量:
vA,vB,vC,vD,vE,太极,阴,阳
它们都是符号,程序里面的“符号”,编译器要处理的对象。
 
好了,说到这里,咱们来假设一个场景,一个老外,一个古时候的中国人,它们都指着同一个东西说:
老外:A
国人:阴

这里咱们是否是看到,愚昧的人只能看到表象,而没法看到本质呢?
若是这一关没法过,我以为你就不是合格的程序员了,由于后面还有更复杂的符号体系。
 
假设有一个先知,它发现了宇宙中的一个法则,有5种东西会有奇妙的关系。
若是这个先知,是中国人,他这样说:
在五行的法则中,有金,木,水,火,土 五种东西,木生火,火生土.....

尚未说完,下面的观众开始议论了:

有小白说这什么关系?不懂,纯扯淡
有老外说:Fuck,这不符合科学

不用管这些观众,这个先知继续説,
肝属于木,脾属土,肾属于水.....

尚未说完,下面的观众已经出离愤怒了:

小白说,肝和木头什么关系?脾和土什么关系?是否是吃土吃多了傻了,疯了吧?
老外说:Fuck,Fuck,异端,异端。。。。

 
若是这个“先知”真的来到如今的世界,到某个大学演讲,我想他尚未讲完,必定被这些科学的学生,以科学的名义轰下台了。
 
直到有一天,来了一个西方科学家,他说:
this is abstract world,has five element,we are define five symbol:
A ,B ,C ,D ,E
there has some relations:
A=>B,B=>C,C=>D,D=>E 。。。。。balabala.....

结果欢乐了,跟上传中国的先知待遇彻底不一样:

小白说:好高级,很科学,很NB!....
老外说:my god,very great!

 

外行看热闹,内行看门道,

明白了这个故事的玄机了吗?
这就是语言和文化霸权!
 
假如咱们先抛弃这些成见,以一个真正的程序员该有的客观理性的方式来看待这个问题,来看待中医理论,阴阳,五行,它无非就是咱们对世界的一种抽象,一种符号表示方式。
阴阳关系,五行生克,无非就是一套 符号推理体系 
经过这一套符号体系,中医为人体创建了一套复杂的模型,从养生到疾病治疗,指导人们健康的生活方式。
假设这套符号体系是一门编程语言,那么,这就是一套生命健康的编程语言!
 
中医在几千年的实践中,经过大量病案,以事实为依据,以疾病为问题导向,以中医基础理论为“推理机”,解决了各类复杂的生命健康问题。这个模式,很是符合“逻辑编程语言”--Prolog的实现方式,这门语言它内置了一个推理机,编程的时候 只须要定义规则,输入事实,而后就能解决提问的问题。
 
总结:
 
几千年的海量医案是医学问题的“大数据”;
如今大量的病案是医学问题的事实;
各类复杂的疾病,疑难杂症是现代医学棘手的问题;
那么,以中医基础理论为“健康编程语言”的推理机;以中医诊断治疗的方法为规则, 以实际的确切的疗效为事实,来解决各类常见的或者复杂的人类健康问题,是否是一种可行的解决方案呢?
相关文章
相关标签/搜索