周易编一套新的计算机语言可不可行?

《周易》自成一体;与计算机语言完全没有交集 。如果用《周易》来编写 , 计算机能够听懂吗?

计算机语言大致分成两个部分;即“汇编语言”专门与硬件对话;还有“高级语言”向计算机发出指令 , 也就是编程 。

说穿了 , 计算机语言就不是“语言”(不是人际交往的语言);如果尝试将64卦的组成以及卦序编写成计算机能够识别的指令 , 恐怕比破解周易本身的密码还要难 。

另外 , 周易本身就是预测性分析 , 其根据就是几千年以来人们在生产生活中积累的种种经验教训 , ;成功与否 , 如何逢凶化吉完全依赖概率;

这一套体系异常复杂 , 不是简简单单的“二进制” , 非此即彼;不可能也没有必要转换成计算机语言 。

64卦的最后一卦的卦名是“未济” , 也就是“未完成”;这表明周易不是一个封闭的系统;计算机不一样 , 受物理条件的限制 , 只有0和1;对与错 , 不可能有第三种结果 。

比如美国的总统大选结果 , 不少著名智库的计算机模型愚蠢都失败了 , 因为计算机不会“考虑”各种“人为”或者突发的变数 。

其他网友观点

【周易编一套新的计算机语言可不可行?】

有 , 我现在正在实验 , 再过十五年 , 我七十五岁的时候再发表 。

主要不是计算器程序 , 而是”定义” , 这是最基础的工夫 , 如果定义错了 , 以下全错 , 所预测的只会是蛮准的 , 而不是很准 。

我先引个头 , 例如:

八个卦有五行 , 这不太合理 , 造成了五个属性要填满八个 , 为什么兑卦和乾卦都是金?为什么巽卦和震卦都是木?只是因为古人已经定义了 , 后人花一大篇幅解释 , 我们就认定了?不要那么听话好不好 。

八个卦各表示了八种自然景象 , 因为这样比较好记忆 , 就应该有八个属性才对 , 至于哪八个属性 , 请再等十五年吧 。

八卦 , 五行 , 这是两个系统 , 为什么要整合在一起?

八卦 , 十天干 , 也是两个系统 , 为什么要用纳甲的理论整合在一起?根本不需要啊 , 如果有八个属性的话 。

所以 , 要发展出新的诠释当然有可能 , 我现在正在实验 , 就是占卜的时候 , 我脑中有两个系统 , 传统的和实验的 , 看哪一个诠释对 , 这样要花十五年 , 时间很紧的 。


周易编一套新的计算机语言可不可行?
文章插图

其他网友观点

计算机编程语言的本质是什么?是一种和计算机沟通的工具 。计算机是一种机器 , 它能理解的只有01的二进制代码 。理论上 , 如果程序员能够直接写01的代码 , 就可以直接用01代码给计算机发指令 。事实上早期的程序员就是这么做的 。但是01代码很难记 , 不容易掌握 , 所以才将这些01代码翻译成了更高级更容易被人类理解的各种编程语言 。

殊途同归 , 无论用什么编程语言 , 最终都要翻译成01代码 。所以计算机能做的事最终是受制于它本身的01代码 , 而不是编程语言本身 。任何编程语言(包括这里假设用周易编的新语言)都不可能超越现在计算机体系结构的这个01代码的限制 , 也不可能做出其它语言不能做的事 。如果新发明一种计算机体系结构能超越这种01代码 , 比如量子计算 , 那是计算机体系架构和硬件的突破 , 与编程语言没关系 。

编程语言后面的是算法 , 这就像我们解决一道数学题一样 , 只要有解法 , 用中文 , 英语 , 或者俄语描述解法都无所谓 。如果在算法上有什么突破 , 对计算机科学是进步 , 但与编程语言关系不大 。

那为什么需要这么多种计算机语言呢?主要是效率和易用性的原因 。不同的语言有不同的特性 , 特定的语言解决特定的问题可能需要更短的开发时间 , 也可以在计算速度上做特定的优化 , 省钱又省力 。理论上 , 如果不考虑成本和计算性能上的特定优化 , 能用一种计算机语言完成的功能就能用另一种计算机语言完成 。

    推荐阅读