一门编程语言的创造者是这门语言最精通的人吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yoa1q7y
V2EX    问与答

一门编程语言的创造者是这门语言最精通的人吗?

  •  
  •   yoa1q7y 201 年 7 月 14 日 4861 次点击
    这是一个创建于 3847 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如果不是,那就好奇怪了...
    第 1 条附言    2015 年 7 月 14 日
    其实,我更偏向于问的是对于语言思想的理解而不是实际应用
    比如:
    thinking in xxx
    深入理解xxx

    创造这门语言的人是对这门语言理解最深的么?
    26 条回复    2015-07-16 08:31:37 +08:00
    Jimrussell
        1
    Jimrussell  
       2015 年 7 月 14 日   4
    《论冰蛙是不是宇宙最强dotaer》
    rrfeng
        2
    rrfeng  
       2015 年 7 月 14 日
    @Jimrussell 冰蛙有隐藏英雄可用, too young 哈哈哈哈
    learnshare
        3
    learnshare  
       2015 年 7 月 14 日
    应该不是。创造一门语言,只是写好该有的 API,怎么玩还看使用的人。

    当年研究烟花的古人们,并不知道它可以造炸弹、枪支和大炮
    tini26
        4
    tini26  
       2015 年 7 月 14 日
    铸剑师未必是剑客
    yoa1q7y
        5
    yoa1q7y  
    OP
       2015 年 7 月 14 日
    @learnshare 有道理
    jsq2627
        6
    jsq2627  
       2015 年 7 月 14 日
    人家能写出语言但未必能写出框架~~
    chengzhoukun
        7
    chengzhoukun  
       2015 年 7 月 14 日 via Android
    很多语言创造靠某一两个人,发展靠社区啊。
    101
        8
    101  
       2015 年 7 月 14 日
    Ruby:松本行弘和 DHH 可作为参考
    akira
        9
    akira  
       2015 年 7 月 14 日
    菜农和厨师哪个炒的菜好吃
    popu111
        10
    popu111  
       2015 年 7 月 14 日
    @akira 说写菜谱的更合适
    R18
        11
    R18  
       2015 年 7 月 14 日 via Android   1
    我发明了装逼,但我并不是最会装逼的人
    jyootai
        12
    jyootai  
       2015 年 7 月 14 日
    @101 很好的参考
    Vuggex
        13
    Vuggex  
       2015 年 7 月 14 日
    语言的创造:事物的抽象
    语言的精通:事物的运用(如果从掌握语言的语法和语义上应该有一批人精通某一门语言)
    所以我认为他们之间没有必然联系,创造语言的人可以是精通语言的也可以不是
    高司令创造了Java不一定能用Java写出大家认为好的OA系统吧,首先OA系统应该是脱离语言的,很多语言可以写出好的OA系统,但是如果你站在Java思想上写出了很好的OA,那么可以理解为你对Java的一方面精通;但是语言的设计者更多的是站在这个时代的软件工程上的来思考的,这个时代的软件面临了那些问题(庞大、性能、等等),这样设计的软件可以在某一方面或者多方面有优于其他语言的设计。
    (像Java语言的流行就是与其设计初衷所背离的,但是Java解决了那个时代的软件工程上的难题导致了流行,相关信息自行搜索)

    总结:层次不一样(P:不要讨论层次高低问题,不分高低贵贱)
    monnand
        14
    monnand  
       2015 年 7 月 14 日
    按照这个逻辑,发明AK-47的那位岂不成了战神了?搞原子弹的奥本海姆该是宇宙级别的无敌人物了?
    qinglangee
        15
    qinglangee  
       2015 年 7 月 14 日
    有点跑题了,楼主说的是精通语言,用语言创造出好的软件并不一定要求需要精通语言.这属于用错误的例子去证明一个正确的观点.

    语言的深度使用者有可能比创造者更精通,比如整天琢磨找漏洞的
    pimin
        16
    pimin  
       2015 年 7 月 14 日 via iPhone
    马化腾是不是qq好友人数最多的?
    em70
        17
    em70  
       2015 年 7 月 14 日 via Android
    我做的小游戏,很多人都玩得比我好
    RyuZheng
        18
    RyuZheng  
       2015 年 7 月 14 日 via Android
    肯定不一定啊,一点都不奇怪,可以说是对这种语言的理念理解最深的人,却不一定是用的最好的,毕竟语言可能会继续发展下去
    Tiande
        19
    Tiande  
    PRO
       2015 年 7 月 14 日
    @Vuggex 精辟(●-`Д-)ノ
    simodorg
        20
    simodorg  
       2015 年 7 月 14 日 via iPhone
    @pimin 毫无可比性。
    gamecreating
        21
    gamecreating  
       2015 年 7 月 14 日
    马云是不是网购最多的
    yoa1q7y
        22
    yoa1q7y  
    OP
       2015 年 7 月 14 日
    你们...
    loveuqian
        23
    loveuqian  
       2015 年 7 月 14 日 via iPhone
    所以lol最强的是?23333
    JeffreyLau
        24
    JeffreyLau  
       2015 年 7 月 14 日 via Android
    楼上这么多类比,但是貌似没什么可比性啊,语言和那些东西还是有区别的。虽然创造者确实不一定能写出最好的程序,但是能做好语法的定义,使其成为好用的语言,也是需要对需要有很深的理解的
    caixiexin
        25
    caixiexin  
       2015 年 7 月 14 日 via Android
    书一旦写成,他就属于读者了,读者给予了它更多创造性。同理
    invite
        26
    invite  
       2015 年 7 月 16 日
    @learnshare 很明显,应该是火药而不是烟花。 但是造出火药的人,对爆炸强度什么的理解最深,造炸弹、枪支和大炮的,只是对这些结构理解更深,但对威力如何理解明显不如火药的人。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     940 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 19:51 PVG 03:51 LAX 11:51 JFK 14:51
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86