有没有宏观上对比各编程语言的书推荐? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
Acheron

有没有宏观上对比各编程语言的书推荐?

  •  
  •   Acheron 2017 年 5 月 19 日 4394 次点击
    这是一个创建于 3264 天前的主题,其中的信息可能已经有所发展或是发生改变。

    《七周七语言》可以,不过其提到的语言过于小众..

    19 条回复    2017-05-23 06:17:55 +08:00
    how2ex
        1
    how2ex  
       2017 年 5 月 19 日
    感觉你是追求完美主义者
    bombless
        2
    bombless  
       2017 年 5 月 19 日 via Android
    工业界就没有玩语言的都是解决问题的,学术界也不需要去对比,233。还有个营销界,各吹各的。不知道什么人会需要去搞啥对比
    SuperMild
        3
    SuperMild  
       2017 年 5 月 19 日   2
    [Python] 功能强大,用途广范,各种包多,据说易学,事实上只能说其中一部分功能易学,要全面学习需要花很多时间。

    [Ruby] 功能甚至比 python 更强大,对象化更彻底,运行效率却也更差。语言本身非常优秀。

    [Javascript] 早产儿,先天不足,但命好,现在发展得很不错,最新标准已经填平了很多坑,可以说是一个小巧实用的语言,比 python 和 ruby 易学,运行效率也更高( V8 引擎)。

    [go] 难得一见在功能上做减法的新语言,由于缺少很多功能而被喷,事实上如果把那些功能都加上就会与现有的语言雷同了何苦要发明新语言。牺牲了功能获得了好处:易学、易用(小型系统)、编译神速。同时还有 goroutine 和 channel 为编写并发程序提供了一个优秀的解决方案。

    [Lisp/Erlang] 纯函数式,与当前流得的编程方式大不相同,如果在这方面脑筋转不过来将会很难用。据说用好了会很爽。

    [Java/C#/C++] 成熟,强大,没什么新鲜感,一般是业务上的具体需求(大型系统、健壮性、可扩型性、协作性、容易招人等等)决定了选用这些语言。

    [Rust] 一种可以取代 C/C++的新语言,还不成熟,发展较慢。最大特点是编译时已经能发现绝大多数的错误,有效减少运行时错误,如果以后能真的取代 C++应该是一件好事。
    zhidian
        4
    zhidian  
       2017 年 5 月 19 日
    常用的语言就那么几个,你去知乎各个节点下看看精华帖不就厘得差不多了……
    xiaowangge
        5
    xiaowangge  
       2017 年 5 月 19 日
    搜索一下「冒号课堂」
    mentalidade
        6
    mentalidade  
       2017 年 5 月 19 日   3
    Ruby 作者松本行弘的书`代码的未来`有一章对比几种语言,感觉比较客观了,读起来也很舒服
    https://github.com/yiibook/future-of-code/blob/master/manuscript/%E7%AC%AC%E4%B8%89%E7%AB%A0.md
    regiondavid
        7
    regiondavid  
       2017 年 5 月 19 日
    记得程序员的呐喊提到了好多 2333
    changwei
        8
    changwei  
       2017 年 5 月 19 日 via Android
    @SuperMild 为什么没有 php 世界上最好的编程语言
    af463419014
        9
    af463419014  
       2017 年 5 月 19 日
    @SuperMild 一会 php 的程序员会用小锤锤打你哦
    elone
        10
    elone  
       2017 年 5 月 19 日 via Android
    七周七语言之类吧
    seeker
        11
    seeker  
       2017 年 5 月 19 日
    小众... 你要怎么大众?
    ioth
        12
    ioth  
       2017 年 5 月 19 日
    有 asm 和 masm 的对比,要不要看?
    YvesX
        13
    YvesX  
       2017 年 5 月 19 日
    1. 打开一个技术社区。
    2. 发表一个主题。标题为:为什么 XX 语言设计得这么优秀了,别的语言还没看齐。内文是鼓吹标题的语言强大,然后细数各大其他主流语言的不足。
    3. 看回复。
    ibufu
        14
    ibufu  
       2017 年 5 月 19 日
    Federico Biancuzzi & Shane Warden:编程之魂与 27 位编程语言创始人对话
    https://github.com/ibufu/ebook/tree/master/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80
    loopio
        15
    loopio  
       2017 年 5 月 20 日 via Android
    计算机程序设计艺术
    loopio
        16
    loopio nbsp;
       2017 年 5 月 20 日 via Android
    没看清题抱歉发错了
    wizardforcel
        17
    wizardforcel  
       2017 年 5 月 20 日 via Android
    之前我学 plt 的时候横向对比过,不过没留下任何东西。
    dphdjy
        18
    dphdjy  
       2017 年 5 月 20 日 via Android
    编程珠玑?
    sqsgalaxys
        19
    sqsgalaxys  
       2017 年 5 月 23 日 via iPhone
    代码之髓:编程语言核心概念
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2991 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 98ms UTC 13:19 PVG 21:19 LAX 06:19 JFK 09:19
    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