由于这个周六只休一天,为下周的五一储备假期,所以这周的日记补写于 5 月 1 日的上午。 这周的天气依然是稳步回暖,早晚的温差还是有的,这一点的感受算是典型的北方春天。中午或下午两三点钟,算是气温最高的时间段,不过这段时间我一般是在办公楼内,基本感受不到外面的气温,最多能够透过窗子,看看外面的阳光是否充足。对于天气,想来主要还是有两点让我感到比较讨厌,一个是春天的大风,另一个就是空气质量依然不是特别好。空气质量的问题已经困扰很多年,这几年基本也麻木了。虽然说空气质量得到了一定程度的改善,但依然谈不上可圈可点。或许再过个一二十年才能最终有质的改变吧。对于空气质量,前几年还有人在网上讨论,出现过「两会蓝」的调侃。到了今年,似乎人们已经忘记,甚至前段时间出现了「火星天」,也没人再提「两会蓝」。关于北京的春风,这完全是因为北京所处地理位置的原因,怨不得谁,只能适应。 这周加班比较多,工作比较忙,所以生活看起来过的就比较乏味,每天上班,下班,吃饭睡觉,没什么太多时间胡思乱想。
4 月 21 日凌晨,苹果开了发布会。具体内容在这里就不赘述了,网上有大把的评论文章和视频。我的关注点只在于是否发布新版的 MacBook pro,今年我想换一台 MBP。我现在用的这台 MBP 还是 2015 年在杭州的时候买的,印象里当初还是从上海的苹果店发的货。当时我记得是网上订购,顺丰第二天就到货了。当时我对杭州到上海的距离没概念,还感慨了一下物流如此之快。用到 2021 年的今年,已经六年了,目前来看,不管是电池,还是硬件的基础设施,可以换一波了。根据网上的预测,今年的 MBP 会取消键盘上方的 Touch bar,我也算是成功跳过了整整一代的 MBP。
这次的发布会,Apple 为 iPad Pro 配备了 M1 芯片,使得 iPad Pro 的计算能力过剩。坊间传闻,今年的六月 WWDC 上,Apple 有可能会在 iPadOS 上做大的改动。硬件的提早发布,是在为软件的升级提前铺路。谁知道呢,一切猜测,还是得等到今年的 WWDC 才能揭晓。
这段时间一直在学习 Swift 这门语言。我预感 Apple 对于开发者的技术方向上,在逐渐收拢或者说是统一。语言自不必说,就是 Swift,开发框架是 SwiftUI。Swift 语言自从发布 5 之后,ABI 也稳定了下来,而且从 Swift 语法层面来看,对于这个时代的编程语言,面向对象和函数式编程两大编程范式也支持的差不多了,等 Swift 5.5 发布之后,语言层面将会支持 async/await
。Swift 论坛上已经给出了 6.0 的发展路线。我个人觉得,Swift 再往后的发展,或许应该考虑一下语言的效率优化了。总而言之,之前我一直想让 Haskell 成为我接下来很多年的一门着重学习的语言。但目前来看,不管是语言特性,还是实用角度,Swift 都会更合适一些。如果哪天财务自由或许可以潜心研究一下 Haskell。
虽然接下来要面临去西安换工作的问题,我还是不太愿意把全部时间和精力都花在 Javascript 的面试准备上。之前笔记《现代 Javascript 教程》的进度也是一度停滞,我低估了实际的工作量。自从开始计划去西安,前前后后半年多的时间,已经拖慢了我自己之前的计划,总是各种各样的事情插进来,所以,我需要有自己固定的计划,排除所有困难,必须要在我自己的计划上要保证一定的时间和精力投入,相对而言,我也会在接下来找工作的事情上承担一些风险。
周末的时候,开始尝试戴着 Apple watch 睡觉,一方面,想看看 Apple 的「健康app」测的一些数据,之前从来没有戴手表睡过觉。另一方面,就是早上起床的时候不想打扰小祖宗。
这周六没干什么事情,周日要上班,所以周六就没有出行计划。
不知道是谁发明的「小长假」这个名词,明明只有一天假,前拼后凑,搞出五天连休,美其名曰「小长假」,实际还是羊毛出在羊身上。Twitter 上有人开玩笑说,祝发明此名词的人「小长寿」。