推荐一些有意思的小众库 miette***s://github***/zkat/miette 一个 diagnostic 库,可以方便的自定义错误的输出形式,实现各种 fancy 的错误信息,是编译器开发人员的福音。
nushell 就使用它实现各种用户友好的错误报告。
类似的库还有 ariadne ,也能给出非常 fancy 的输出 tabled***s://github***/zhiburt/tabled 一个格式化输出库,可以方便地以表的形式输出数据。
[***] 同样被 nushell 使用以支持各种表结构的输出。
inkwell***s://github***/TheDan64/inkwell 超级好用…。
{dede:pagebreak/}
如何看待国内开源项目的不可持续性?
华为自研的仓颉编程语言将于 7 月 30 日开源,这款语言将如何影响未来的开发趋势?
为什么大部分人都认为2560x1440是2K?
Excel 到底有多厉害?
如何评价 Bilibili 未经用户同意私自开启大量 UPnP 端口,疑似盗用用户的带宽?
孩子画过什么画让你非常震惊?
Golang 中为什么没有注解?
为什么go和rust语言都舍弃了继承?
为何雷军天天健身,却无健身痕迹?
现在个人博客不能备案了吗?
后端真的比前端累吗?
为什么大家都愿意进入外企?
GoLang不需要Rakefile/Makefile,是如何实现交叉编译的?如在X86上生成MIPS的可执行。
新手平面设计师(方向美工)怎么有目的提升设计能力?
Electron 做游戏客户端的潜力有多大?
微软宣布 5 月 28 日开始下架「Microsoft 远程桌面」应用,背后原因有哪些?