Brian W. Kernighan,世界顶尖计算机科学家,曾为贝尔实验室计算科学研究中心高级研究人员,现为普林斯顿大学教授。他是AWK语言和AMPL语言的发明人,还参与过UNIX和许多其他系统的开发,同时出版了The C Programming Language、The Practice of Programming、The Elements of Programming Style等在计算机领域影响深远的著作。Kernighan主张所有人都应该了解计算机,在他心目中,此书相当于“写给未来总统的计算机读物”,是新一代公民必读之作。本书中讲解的内容甚至会影响我们在微博和社区上的活动,以及使用智能手机的方式。译者简介:李松峰,图灵QA部主任。2006年起投身翻译,出版过译著20余部,包括《JavaScript高级程序设计》、《简约至上》等畅销书。2008年进入出版业,从事技术图书编辑和审稿工作。2007年创立知识分享网站“为之漫笔”(cn-cuckoo.com),翻译了大量国外经典技术文章。2012年下半年创立“A List Apart中文版”站点(alistapart.cn),旨在向中文读者译介这一国际顶级Web设计与开发杂志。他经常参加技术社区活动,曾在W3ctech 2012 Mobile上分享“Dive into Responsive Web Design”。2013年1月应邀在金山网络分享“响应式Web设计”,2013年3月应邀在奇虎360分享“JS的国”。徐建刚,网名adoal,山东青岛人,1975年生,就职于浙江大学图书与信息中心,从事图书馆信息化与数字图书馆研究工作。有丰富的服务器系统运维经验,对互联网领域常见的开源操作系统、电子邮件服务器、目录服务器等软件有深入的了解。熟悉多种主流编程语言,尤喜Python。热心开源软件推广,活跃在水木等国内技术社区。此外,他还是浙江大学开源软件镜像站的负责人和主要维护者。