【文末抽奖】了不起的程序员 2023 日历来了
零.
关于编程日历
编程日历是图灵出版社的传统项目, 编程日历跟读者的首次碰撞还是 2018 年。 那一年的日历,从内容到排版, 主力都是 Sneezry 老师,一个人干了一条生产线。 好在那时候的日历还是周历,主打编程语言,且是以自制周边的形式出现的,在制作上没有日期限制,没走电商渠道。 就在这样的情况下,日历在图灵出版社微店上架之后的 48 小时内,被抢购一空。Happy Hacking 2018 到了第 2 年,也就是 2019 年,在许多小伙伴的呼吁下,图灵出版社改进了日历的设计,并推出了三个颜色款式。这一年的日历仍然是周历,内容仍然主打编程语言。从这一年开始,有互联网大厂开始为团队定制日历。
Happy Hacking 2019 (其中两款) 2020 年,是一个 Gap,周历做了 2 年,囿于没有更多的思路,图灵出版社按下了暂停键。
有时候,暂停一下也无妨
(图片来自 Canva) 2021 年,编程日历内容大改版,真正开启了“365天”的模式。也是这一年,图灵出版社敲定了日历的新代号“了不起的程序员”。 “了不起的程序员”的主角是一个群体,这群人是信息技术发展过程中的顶梁柱。他们可能是思想家、发明家、编程大师、企业家、黑客以及无数普通程序员……《了不起的程序员》就以这群人和他们的作品为切入点,以期展现一个精彩纷呈的 Geek 世界,并从多个维度再现信息技术领域 200 多年来起伏跌宕的发展历程。了不起的程序员2021 2022 年,吸取读者朋友们对 2021 年产品的改进意见,编程日历的装帧和设计再次“大动干戈”,图灵出版社忍痛舍弃了精装书的形式,尝试了翻页台式日历的设计。
了不起的程序员2022 2023 年,较之 2022 年的编程日历——即将发布的是一个稳定版,在装帧上遵循了 2022 年的形式,在排版设计上继承了 2021 年的风格,不过,其中依然体现了不少图灵出版社的“小心思”——不论是在装帧,还是版式,还是内容上,新一年的日历都进行了一系列调整及优化。
了不起的程序员2023
(今年日历封面的颜色接近太师青,
一种非常高级的颜色,
这个颜色还是读者朋友们定的。
背后的故事,等找个机会一起聊聊。) 你看,在做日历的 5 年里,虽然初衷始终如一——看见、呈现、传承伟大的信息技术,但在实践的路上图灵出版社并没有一帆风顺。如果有更好的呈现方式,更受大家喜爱的内容,一直准备着——迭代。 一. 2023年编程日历概览 2023 年编程日历的诞生极为不易。它跟你我一样,正在经历一段极为特殊的时期,它比以往来得都晚一些,非常难,但已经在路上了,感谢每一个环节里为日历奔走的兄弟姐妹。 好吧,还不是伤感的时候,让我们来看看 2023 年编程日历吧! 0. 内容介绍 日历在内容的组织上有两条明确的发展线,一个是计算机发展史,另一个是互联网发展史,在信息技术发展史上,这两条线起初独立发展,最终交汇融合。 在两条主线之内,你还能找到三条支线:编程语言发展线与人工智能发展线,这两条支线交织在主线内容之中;此外,还以极简方式给出了中国互联网发展的大事记,这是一条相对独立的支线。你可以把日历当成你的“纸上极简 IT 博物馆”——其中大体可分为四个展馆——计算机博物馆、互联网博物馆、人工智能博物馆、程序设计博物馆。下面这张图可以简单概括日历内容涵盖的范围。 1. 版式调整 2023 年日历在页面的设计上跟随了 2021,并进行了调整,化用大家每天的生产力工具——编辑器和浏览器,只有程序员秒懂的设计,那绝对是满满的极客风! 2. 六大板块如果要细分一下,我们可以将日历划分为六大组织视角:编程语言诞生、领域先驱诞辰、里程碑式论文发布、大神编程格言、重大技术溯源、黑客与开源文化。其中领域先驱诞辰和大神编程格言是 2023 年新调整的板块,后面会细讲。 3. 全新包装外盒 为了让大家拿到日历后的体验更棒,今年的包装外盒升级了!在极客风的排行榜上,能与黑色争锋的就只有白色了。而今年的日历主打图灵蓝,那肯定选白色,蓝白经典愉悦配,另外,白色有个巨大的好处,万能配。如果你是送朋友礼物,其实你可以搞很多小设计在里面,比如 DIY 名字,话不多说——泄露秘密了。 二.
365 天
让每一天更特别简单介绍完之后,假如说你入手了日历,我们来看看你的每一天是如何度过的,我们就从六大板块入手来看看吧。 0. 体悟大神编程警示 有一些日子里,我们可以静静地体会先驱的编程格言或者编程反思语录,你知道,其中蕴含的智慧不止于编程。
1 月 27 日这一天展示的是编程先驱托尼·霍尔的十亿美元错误。也许程序员天天用的霍尔排序不止给全世界创造了百亿美元的价值,但是大佬一生铭记的是他犯的错——空引用 Bug。谁不写 Bug 呢?但是当初写的时候,万万想不到,这个 Bug 的影响竟然如此之大。 1. 深挖编程语言的诞生 不止是现如今流行的编程语言,历史上曾经辉煌一时、引导程序设计潮流、启迪后世编程语言的语言同样值得了解。程序设计语言的诞生大概就那么几脉相承,了解其历史和演变,有助于我们更深入地认识编程语言的设计与实现原理。 2. 纪念领域先驱 今年有一个内容板块是按照伟大先驱的诞辰日组织的——悼念创世思想背后的人物是传承他们思想的好方式。篇幅所限,暂时只收录了已经离开我们的先驱。短短的几行字着实没办法体现先驱的思想及生平,不过,作为索引带领感兴趣的朋友深入了解是没问题的。 3. 了解里程碑式论文背后的思想 经典的论文背后的思想只能用“永垂不朽”来形容。阅读经典论文被视为学术研究的重要部分,作为一个普通程序员,我们没必要也没精力把所有经典论文拿来研读,只是领域密切相关的经典论文还是要了解的,这是深入认识相关问题或领域的前提。这次我们重新梳理了一遍四大“博物馆”,收录了 30 多篇更具里程碑意义和普适阅读性的论文,以供大家快速了解里程碑式论文背后的思想。 4. 追溯互联网的源头 普通人一开始就能上网吗?除了众所周知的伯纳斯-李等大神的推动,“民间网络力量”发挥了怎样的作用,在互联网的历史上留下浓墨重彩的“永恒的9月”是怎么回事?这样的事件也是我们日历中很重要的一部分内容。 5. 传承黑客精神 技术的快速发展,离不开黑客精神。作为黑客文化的核心价值观,黑客精神强调批判式思维和开放式创新,而这正是一名程序员的至高素养。说起黑客文化的起源,就不得不提 MIT 和 PDP,以及彼时恰同学年少的早期黑客们......
三.
扫码参与日历抽奖开奖时间截止:2023 年 01 月 20 日 21 点 00 分。请于开奖后 24 小时内按照开奖提示添加我微信,否则中奖无效。
评论