JS大宗师Douglas新书即将开印,就差一个书名了

题图:freepik.com

道格拉斯·克罗克福德(Douglas Crockford),人称「老道」,在JavaScript界恐怕无人不识。他是JavaScript之父Brendan Eich口中的「大宗师」,被誉为JSON之父、JSLint之父。JavaScript如此流行,他的功劳不容小觑。

十多年前,老道通过O'Reilly出版了一本小册子:JavaScript: The Good Parts,中文版叫作《JavaScript语言精粹》。正是这本不足200页的小册子,豆瓣评分高达9.1分,许多前端人因它而爱上了JavaScript。

不过,老道绝非无脑鼓吹JavaScript之人。相反,他坚称JavaScript的糟粕太多,早就应该被一门更优秀的语言取代。

十余年弹指一挥间。JavaScript仍然是前端领域最流行的语言。对此,老道竟然感到很惭愧!

How JavaScript Works这本书的「前言」中,他写道:

近年来,JavaScript已经成了世界上最重要的编程语言之一。说来惭愧,我应对此负部分责任,在此先给读者道个歉。[…] 相较于十多年前,JavaScript的精粹变少了,但留下来的那些精粹更显闪耀。

他希望借How JavaScript Works这本书记录自己对这门语言的思考。如果还没有出现一门能取代JavaScript的新语言,那么他希望你可以和他一样,痛并快乐地用好JavaScript。

虽说这本书的英文名为How JavaScript Works,字面意思是「JavaScript工作机制」,但事情绝非这么简单!

老道给这本书写了这样的一句话陈述:

The shocking blockbuster that dares to rip the lid off of behind the scenes!

敢 于 揭 黑 幕 的 震 撼 大 片 !

这句话将老道言辞犀利的风格体现得淋漓尽致。揭啥黑幕?当然是要剥去JavaScript的糟粕,抽离出一个具有更好可靠性、可读性和可维护性的JavaScript子集,让我们尽量待在这门语言干净阳光的一面,欣赏它的美丽与优雅,不要让自己堕入无边黑洞。(注意到原书封面上的阳光了吗?)

书中言语妙趣横生,译者死月老师努力保持了本书的原汁原味。来看几个例子。

做一个谦逊的程序员吧。吾日三省吾身:自身可乎?工作可乎?可有提升乎?经验之谈,过分为炫技而使用各种特性,只会适得其反。



美元符号通常是被一些代码生成器、转义器和宏处理器加到变量里的。为了证明你并不是一个机器人,离美元符号远一点儿吧。



数组就像一个森林,里面有很多方法函“树”。有些方法纯净如水,而有些则不。



我建议你遵循去this化的原则。你会发现这是一个明智的决定,生活也会因此变得阳光明媚。我并不是要夺走你的this,只是想让你成为无忧无虑的程序员。this真是个坏家伙。



老道还制作了十分有特色的简版目录。

更详细的目录如下,先一睹为快吧!

左右滑动查看更多

总之,这是一本奇书,它的风格迥异,异于其他所有JavaScript书,值得拥有一个独特的中文名。可是,任凭小编如何绞尽脑汁,也想不出一个满意的书名来体现它的神韵。

因此,小编邀请各位小伙伴来帮忙。以下列出一些候选书名,欢迎投票,并在留言区写下你的选择理由。如果都不喜欢,也请在留言区写下你的梦中书名。

为了感谢大家,4月16日上午11点,随机抽1位留言者,任他/她选图灵书1册送出。

图 灵 社 群

喜欢这篇文章?点个“在看”吧~▼

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值