标签
一篇回顾性博客文章,剖析 Unix 中著名的令人困惑的错误信息 “Not a typewriter”(ENOTTY),追溯其在 sendmail 的大小写敏感怪癖、errno 错误字符串以及电传打字机在操作系统设计中的历史遗留问题中的来龙去脉。
GCC 16 引入了针对 C++ 模板的改进分层错误信息以及更新的 SARIF 机器可读诊断输出,从而提升开发者体验。