2024 新年快乐!大家有写年总结吗?

期待看到一些新鲜的年总结~

对我来说,2023 像是 2022 Ctrl-CCtrl-V后的结果……年总结打算农历新年过完再写,看看能不能再多点产出 :smiling_face_with_tear:

2 Likes

辉哥新年快乐!如果2023年是2022年的ctrl v,那么是不是年终总结也可以用2022年的 :joy:

1 Like

哈哈,链接直接跳转到去年的总结好了

概述

今年算是我正式参与开源的第一年,之前只是参与了一些文档校正和小bug的修复。

主要是为以下两个项目贡献了代码:

通过编写代码和与作者交流,也学到了很多东西。

个人感想

社区方面

经过几年编程实践下来,Python开源社区是我个人感觉氛围最好的社区。Golang次之,相比较下Java就实在有些鱼龙混杂了(

也许是因为大部分人将Python作为第二语言(而不是迫于糊口),所以整体氛围没有那么浮躁?

Python生态

在参与Python开源库维护的过程中,我感受比较深的一点是:虽然Python以生态丰富著称,但是在Web开发方面多少显得有点广度有余,而深度不足

在Web框架方面,虽然Django、Flask、Sanic、FastAPI百花齐放,但是总体给人的感觉还是比较滞后。毕竟Restful风格的Web框架在其他语言里已经很普遍了,而Python近两年才开始起步(求轻喷 :joy:

本地缓存库的选择不多,一个是diskcache,但它是基于磁盘存储的,实际上的存储后端是SQLite、MongoDB等数据库,所以我当时直接把它pass了(
另一个是cacheout,当时版本号是0.14.1(现在是0.16.0),基本的功能都有,但是缓存淘汰算法都是一些基础算法,不是很高效
相比较之下,Java的caffeine无论是功能的完善度还是算法的效率上都好很多

2024 TODO

完成MIT 6.824的labs(现 6.5840,没错,已经拖延到课程都改名了 :rofl:
完成《Crafting Interpreters》的学习(编译原理)
继续参与apiflask的维护

欢迎有相同计划的小伙伴沟通交流

1 Like

加油!年底记得回来更新 todo 状态 :P

同款 todo :stuck_out_tongue:

先学会flask吧