V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fuguipingan
V2EX  ›  程序员

以《庄子》思想指导写程序

  •  
  •   fuguipingan · 2019-05-16 12:05:40 +08:00 · 5067 次点击
    这是一个创建于 2022 天前的主题,其中的信息可能已经有所发展或是发生改变。
    列子不用两脚走路,也不用马用车用船,完全解决了行路的问题。但是,列子还有所待。待什么呢?待风。乘风飞翔,必须待风,无风便不能升空飞翔了。这个困难情况,列子与鹏相同。可见列子也不是想飞便能飞的。凡是有所待的,就不能说是真正的自由自在,就不能说是真正的逍遥。

    谁能够做到绝对的无所待呢?

    若有人能洞察宇宙万物的真相与本质,依靠着大自然的规律,掌握了天地间的阴气、阳气、风气、雨气、晦气、明气这六气的变化,从而利用这六气、获得无穷的生命力,长存不死,那么他还需要待什么呢,他是绝对的无所待了。

    所以,写得好的程序,就要尽量少用依赖
    45 条回复    2019-05-17 09:31:17 +08:00
    Ultraman
        1
    Ultraman  
       2019-05-16 12:16:05 +08:00 via Android   ❤️ 1
    写个程序为啥要追求极致逍遥?
    CEBBCAT
        2
    CEBBCAT  
       2019-05-16 12:17:23 +08:00 via Android
    Matr101001010010100101.....
    wdv2ly
        3
    wdv2ly  
       2019-05-16 12:19:04 +08:00   ❤️ 1
    说的太好了。最牛逼的程序应该是内嵌了全套操作系统的。
    fuguipingan
        4
    fuguipingan  
    OP
       2019-05-16 12:28:20 +08:00   ❤️ 2
    @wdv2ly 为什么要内嵌系统呢? OS 也是给人用的。那为什么不直接操纵个人呢?你以为经理写的是邮件,扯皮扯的是空话。实际上他是在面向人类编程。
    hareandlion
        5
    hareandlion  
       2019-05-16 12:30:13 +08:00 via Android   ❤️ 1
    瞎 tm 附会,下一步是不是以马列毛邓三八为指导思想些代码啊,政委?
    AngelCriss
        6
    AngelCriss  
       2019-05-16 12:33:40 +08:00 via Android   ❤️ 1
    少用依赖是真的,看看 node_modules
    ruimz
        7
    ruimz  
       2019-05-16 12:38:53 +08:00 via Android   ❤️ 9
    这就是中华传统田园辩论法的精髓所在了
    从前提:无所待=自由,直接给出结论:写得好的程序,就要尽量少用依赖。
    没有,也不给出任何推理论证关系
    youngxhui
        8
    youngxhui  
       2019-05-16 12:39:54 +08:00
    科学的发展是站在巨人的肩膀上。
    ruimz
        9
    ruimz  
       2019-05-16 12:43:50 +08:00 via Android
    此外,原因不推出结果
    哪怕不用楼主的推论,使用其他的方法推理也能得到相同结论。
    结论正确不代表楼主的 argument 是正确的
    Baymaxbowen
        10
    Baymaxbowen  
       2019-05-16 12:47:37 +08:00 via Android
    不知道是怎么瞎几把联系上的,按照你这想法你就别存在了,你还有所待你父母呢,有什么是无所待的吗??
    Kirscheis
        11
    Kirscheis  
       2019-05-16 12:50:06 +08:00 via Android   ❤️ 1
    静态编译一下,依赖都是可以复制进自己的程序,从而变成其中的一部分的 (狗头

    依我看,庄子的意思是,你虽然骨骼惊奇,但是你写程序还是依赖 python,cpp,llvm。这就不如写伪代码更逍遥。然而写伪代码虽然免乎编译,犹有所待者也,那就是它还要取决于机器架构。因此,如果有人能洞察自然语言,电动力学,量子力学和人类社会的规律,利用自然规律编程,言出法随,那么他还需要待什么呢,他是绝对的无所待了(滑稽
    4lokale
        12
    4lokale  
       2019-05-16 12:53:20 +08:00 via Android
    那用庄子的思想写函数,就是不传参不相互调用,因为这样函数就无所待,自己解决一切问题。那 cpu 也必须造成单核,也不能用多线程,因为锁就是那个风,不够逍遥。
    fmumu
        13
    fmumu  
       2019-05-16 12:56:23 +08:00
    照这意思,就是重复造轮子?
    silencefent
        14
    silencefent  
       2019-05-16 13:01:49 +08:00   ❤️ 1
    写个屁,别耽误老子修仙
    crs0910
        15
    crs0910  
       2019-05-16 13:33:58 +08:00 via iPhone
    函数式?
    marsgt
        16
    marsgt  
       2019-05-16 13:35:08 +08:00
    我感觉身后有股阴气,
    回头一看原来是 PM,
    看来一场战争在所难免,
    我一定要用自己的所有阳气怼他,
    哪怕他使出一招撒泼风气,
    我也要毫不留情的挥泪、用尽雨气来回应他,
    直到他觉得有些晦气,
    明气盈身、拔腿开溜为止。
    到这里我不禁想大声疾呼:
    果然!庄子的思想是可以指导编程行为的!!锟斤拷锟斤拷!!!
    imxthd
        17
    imxthd  
       2019-05-16 13:36:59 +08:00
    +1,下一步是不是以 XXX 同志为核心的 dang 中央新时代思想来写代码啊?
    dazhangpan
        18
    dazhangpan  
       2019-05-16 13:47:34 +08:00
    “风之积也不厚,则其负大翼也无力。故九万里,则风斯在下矣” ——《庄子 内篇 逍遥游》
    wencong
        19
    wencong  
       2019-05-16 13:55:02 +08:00
    老庄哲学=空想社会主义
    sheeta
        20
    sheeta  
       2019-05-16 14:10:51 +08:00
    庄子合集,来听听 https://%7a%68%69.%63%69
    hereIsChen
        21
    hereIsChen  
       2019-05-16 15:01:16 +08:00
    @sheeta 百家讲坛?
    Heavytiger
        22
    Heavytiger  
       2019-05-16 15:14:32 +08:00
    就是个搬砖的,用得着整这么高级么
    GeruzoniAnsasu
        23
    GeruzoniAnsasu  
       2019-05-16 15:20:44 +08:00
    首先 宇宙万物运作本质,
    不靠
    阴气、阳气、风气、雨气、晦气、明气这六气的变化。

    另外

    https://github.com/kelseyhightower/nocode
    Greatshu
        24
    Greatshu  
       2019-05-16 15:29:53 +08:00   ❤️ 1
    lovejunjie1
        25
    lovejunjie1  
       2019-05-16 15:44:08 +08:00
    hhhhhhh,看到最后一句笑出声。今日最佳今日最佳
    WispZhan
        26
    WispZhan  
       2019-05-16 15:52:02 +08:00
    有本事写论文别引用。
    yalin
        27
    yalin  
       2019-05-16 15:59:42 +08:00
    凡所有相 皆是虚妄
    dreamusername
        28
    dreamusername  
       2019-05-16 16:00:10 +08:00
    Python 可以扔了
    mytry
        29
    mytry  
       2019-05-16 16:04:01 +08:00
    以 MZD 思想指导写程序
    kailipang
        30
    kailipang  
       2019-05-16 16:06:44 +08:00
    标题让我乐了
    imdong
        31
    imdong  
       2019-05-16 16:08:22 +08:00
    请不要依赖 CPU
    loginbygoogle
        32
    loginbygoogle  
       2019-05-16 16:13:26 +08:00 via Android
    又写疯了一个
    HuLiY
        33
    HuLiY  
       2019-05-16 16:17:41 +08:00 via Android
    个人极其厌恶用中国古典哲学指导现代科学的。
    “中体西用”这事儿刚过去一百多年,忘得这么快的?
    muchengxue
        34
    muchengxue  
       2019-05-16 16:23:54 +08:00
    靠意念驱动,让电脑自动帮你写代码,等风来!
    blackmirror
        35
    blackmirror  
       2019-05-16 16:51:38 +08:00
    庄子思想不是我爱写就写,不写就滚
    qwlhappy
        36
    qwlhappy  
       2019-05-16 18:00:17 +08:00
    其实吧,这时候应该只要夸楼主真幽默就好了
    ShaunSS
        37
    ShaunSS  
       2019-05-16 18:04:01 +08:00
    不是少用依赖, 而是只写逻辑不写代码.
    smallpython
        38
    smallpython  
       2019-05-16 18:10:44 +08:00
    技术为需求服务,不要以技术为核心
    www5070504
        39
    www5070504  
       2019-05-16 18:20:13 +08:00
    有种民科吧的感觉
    iceheart
        40
    iceheart  
       2019-05-16 18:45:44 +08:00 via Android
    君子性非异也,善假于物也。
    依赖没问题,问题是依赖的方式。用接口依赖取代实体依赖。
    dfjslkjdf
        41
    dfjslkjdf  
       2019-05-16 20:13:37 +08:00
    @ruimz
    硬要用辩论法那套套中国哲学?
    就一个问题,
    你用数学的方法,思维做语文高考卷能得几分?能及格吗?
    dfjslkjdf
        42
    dfjslkjdf  
       2019-05-16 20:18:24 +08:00
    @ruimz
    就像油彩画和水墨画一样,
    拿油彩画的写实风格评价山水画,
    “什么垃圾玩意,一点都不像,连最垃圾的油彩画都比山水画画的好”。

    却一点都理解不了很多水墨画追求的不是写实,而是写意。
    https://baike.baidu.com/item/%E5%86%99%E6%84%8F/2264141?fr=aladdin

    管中窥豹,可见一斑。
    epkT6QJ3RSaz6AnJ
        43
    epkT6QJ3RSaz6AnJ  
       2019-05-16 20:22:04 +08:00
    @Greatshu 这个魔的太暴力
    RingoTC
        44
    RingoTC  
       2019-05-16 23:24:52 +08:00 via Android
    是谁说计算机科学没有民科 🤔
    哦不对 这应该算民哲
    scnace
        45
    scnace  
       2019-05-17 09:31:17 +08:00 via Android
    极致逍遥的境界不是 nocode ?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5366 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 09:21 · PVG 17:21 · LAX 01:21 · JFK 04:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.