reddit_programming_2026-03-15

Reddit Programming - 2026-03-15

1. 双因素验证应用提醒你何时收到314159

作者: /u/jacobs-tech-tavern | 发布于: 2026-03-14 09:52


2. XML是一种廉价的领域特定语言

作者: /u/SpecialistLady | 发布于: 2026-03-14 17:56


3. 微服务:束缚你双脚的枷锁

无需微服务,应优先优化单体架构的模块边界。仅在团队独立、扩展需求差异巨大或人员超150+时才考虑拆分。拆分时采用渐进式替换而非重写。

作者: /u/Itchy-Warthog8260 | 发布于: 2026-03-14 11:02


4. 路线图不等于系统本身

作者: /u/SpecialistLady | 发布于: 2026-03-14 09:15


5. 重构Python的AsyncIO

作者: /u/ketralnis | 发布于: 2026-03-14 01:44


6. 我尝试阻止网络爬虫和机器人时学到的教训

作者: /u/ReditusReditai | 发布于: 2026-03-14 08:33


7. 迪杰斯特拉的危机:ALGOL的终结与软件工程的诞生(2010)[pdf]

作者: /u/ketralnis | 发布于: 2026-03-14 01:52


8. 用JavaScript实现手写体

作者: /u/fpcoder | 发布于: 2026-03-14 02:29


9. 网络最被容忍的功能

作者: /u/fagnerbrack | 发布于: 2026-03-14 19:12


10. BlazeDB:一款原生于Swift的嵌入式应用数据库

介绍Swift原生嵌入式数据库引擎架构,涵盖分页存储、预写日志、AES-GCM加密及性能测试。

作者: /u/No_Prize_2533 | 发布于: 2026-03-14 05:15


11. 打造纯浏览器端的开发者工具平台(150+实用工具),无需后端支持

作者尝试构建完全在浏览器中运行的开发者工具集,探讨纯客户端架构的可行性,并解决了处理大文件、格式转换等性能挑战。

作者: /u/Mission-Zebra1909 | 发布于: 2026-03-14 23:13


12. 红、绿、过早重构

作者: /u/jrochkind | 发布于: 2026-03-14 06:16


13. 在自由中计算:使用GNU Emacs

作者: /u/ketralnis | 发布于: 2026-03-14 01:44


14. NumenText:一款受 Borland C++ 启发的非模态终端 IDE,支持 LSP 与 DAP

NumenText是一款终端IDE,介于Vim和Nano之间,提供LSP、调试器等IDE功能,使用菜单和功能键等传统快捷键,无需学习新操作模式。

作者: /u/rlogman | 发布于: 2026-03-14 23:22


15. WebAssembly中的名义类型

作者: /u/SpecialistLady | 发布于: 2026-03-14 17:55


16. 用Go语言开发桌面版双重认证客户端

作者: /u/der_gopher | 发布于: 2026-03-14 16:56


17. 历时14个月的构建日志:从自主AI实验到40节点认知运行系统

作者在14个月里构建并记录了一个名为CMPSBL Substrate OS的实验性AI运行时架构,该系统从自主“梦境循环”实验逐步演变为包含多个子模块的复杂系统。

作者: /u/PromptFluid_ | 发布于: 2026-03-14 22:58


18. 如何用故事叙述法将内联汇编融入Rust

作者: /u/ketralnis | 发布于: 2026-03-14 01:43


19. 经典指针

作者: /u/ketralnis | 发布于: 2026-03-14 01:45