美文网首页
什么是禅?《禅与计算机程序设计艺术》 / 陈光剑

什么是禅?《禅与计算机程序设计艺术》 / 陈光剑

作者: 光剑书架上的书 | 来源:发表于2021-04-22 16:26 被阅读0次

    禪,是人類鍛鍊思維生發智慧的生活方式。

    禪,是一種基於「靜」的行為。

    「禪」是佛教"禪那"的簡稱,梵語的音譯。意指排除雜念,靜坐。

    日本的禪讀成Zen,中國的禪讀成Chan,中國的禪來源於印度,Chan(禪)為Channa(禪那)的簡稱,而Channa則譯自巴利語(Pali)或普拉克利特語(Prakrit)的Jhana,最終源於梵語的Dhyana。

    《劍橋高階英漢雙解詞典》中Zen的本義解釋如下:
    A form of Buddhism, that emphasizes that religious knowledge is achieved through emptying the mind of thoughts and giving attention to only one thing, rather than by reading religious writings。

    寂靜而審慮,靜即定,慮即慧,定慧,均等之妙體,曰"禪那"。也就是佛家一般講的參禪。虛靈寧靜,把外緣(外在事物)都摒棄掉,不受其影響;把神收回來,使精神返觀自身(非肉身)即是"禪"。

    大體與現在人們講的心流、全情投入、認真專注等同義。

    水往低處流,雲在天上飄,一切都自然和諧地發生,這就是平常心。擁有一顆平常心,人生如行雲流水,回歸本真,寧靜的心,質樸無瑕,這便是參透人生,心如止水,物我兩忘,波瀾不驚——便是禪。

    宋代青原惟信禪師說過一段很有名的話:「老僧三十年前未參禪時,見山是山,見水是水;及至後來,親見知識,有個人處,見山不是山,見水不是水;而今得個休歇處,依前見山只是山,見水只是水。」這道出了禪宗的三種境界。
      第一境界:見山是山,見水是水,是執迷於塵世外物界。
      第二境界:見山不是山,見水不是水,是對世俗的否定。
      第三境界:見山只是山,見水只是水,是放下一切,萬法隨緣。
      對此,另外還有一個著名的說法。宋代禪宗將參禪分為三個境界,是對佛教「空」這一概念的三種不同理解。
      第一境界:落葉滿空山,何處尋芳跡。不知道禪為何物,即使就在你身邊,也無從下手。
      第二境界:空山無人,水流花開。初窺門路,能以平常心修行,但身邊有草葉。
      第三境界:萬古長空,一朝風月。大師境界,無相,世界為「一」。
      第一境是苦苦尋覓,第二境是似有所悟,第三境是頓悟永恆。

    計算機程序設計藝術,參透了,便不複雜,很簡單,臻於至善至美之藝境也。

    《禅与计算机程序设计艺术》 / 陈光剑 目录

    第一性原理

    什么是禅?

    什么是计算机?

    什么是程序设计?

    什么是艺术?

    宇宙之起源

    物质之形成

    半导体材料

    纳米光刻

    二极管、三极管

    太极阴阳与二进制

    布尔代数与数字逻辑系统

    模拟电子电路系统

    信号与处理

    信息论

    图灵机模型

    冯诺依曼模型

    计算机演化史

    什么是编程?

    编程语言进化史

    程序 = 数据结构 + 算法

    模型关系思维

    真理与模型

    建筑工程、机械工程、电气工程与软件工程

    CPU架构设计

    缓存思想

    计算机科学中的中间层理论

    从01机器码到汇编指令到高级编程语言:一切皆是映射

    美妙的递归

    用计算机画一张分形图

    分层思想

    硬件驱动

    操作系统

    通信原理:TCP/IP 与 HTTP 协议、WIFI无线协议

    互联网简史

    数据的存储:从ROM、RAM到寄存器到L1/L2 Cache 再到磁盘文件

    索引原理:来自大自然的启示 Tree 结构

    人类社会数字化

    人工智能

    虚拟现实

    技术、艺术与禅道

    // TODO ...... 待续


    《禅与计算机程序设计艺术》 / 陈光剑

    相关文章

      网友评论

          本文标题:什么是禅?《禅与计算机程序设计艺术》 / 陈光剑

          本文链接:https://www.haomeiwen.com/subject/rgkvlltx.html