Linus Torvalds 批评 Rust 代码格式化工具:称其“完全疯狂”
近日,Linux之父Linus Torvalds在Linux内核邮件列表上公开批评Rust的代码格式化工具rustfmt,直言其行为“完全疯狂”。
他指出,Rust中use crate::xyz;
语句在自动格式化后常被压缩成单行,难以保持清晰的结构,降低了代码可读性,并增加了未来合并冲突的风险。
Torvalds还批评rustfmt在多行与单行格式处理上不够一致,给维护大型项目带来困难。他建议重新审视Rust的格式化规则,尤其是针对独立的use
语句,避免将它们压缩成单行格式,以提高代码的可读性和可维护性。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
FreeBSD 15.0 Beta 1 发布,优化系统性能和用户体验
FreeBSD 15.0 Beta 1 已发布,此次更新引入了多个关键改进,提升了系统性能、硬件兼容性和用户体验。 更新亮点 OpenZFS 升级至 2.4.0-rc2:增强了文件系统的稳定性和性能,支持更先进的存储特性。 TCP LRO 性能修复:针对部分网络接口,优化了 TCP 大接收卸载(LRO)机制,提升了网络吞吐量。 构建流程改进: 修复了“no-root”模式下的发布构建问题。 优化了 OCI 容器镜像、虚拟机和云镜像的构建流程。 修正了 pkgbase-repo.tar 文件的构建问题。 硬件兼容性增强: 修复了 AHCI 控制器在无法分配 MSI-X BAR 时的附加失败问题。 改进了对新硬件的支持,特别是在笔记本电脑上的 Wi-Fi、GPU 和电源管理方面。 FreeBSD 15.0 正在努力改善桌面用户体验,特别是对笔记本电脑的支持。此次更新新增了在安装程序中选择 KDE Plasma 6 桌面环境的选项,提供更友好的用户界面。 此外,FreeBSD 还在优化对异构 CPU 核心的调度、AMD 笔记本的 S0ix 电源管理、Wi-Fi 驱动、外接 HDMI 显示器热...
-
下一篇
MinerU - PDF 转化为机器可读格式的工具
MinerU是一款将PDF转化为机器可读格式的工具(如markdown、json),可以很方便地抽取为任意格式。 MinerU诞生于书生-浦语的预训练过程中,我们将会集中精力解决科技文献中的符号转化问题,希望在大模型时代为科技发展做出贡献。 相比国内外知名商用产品MinerU还很年轻,如果遇到问题或者结果不及预期请到issue提交问题,同时附上相关PDF。 主要功能 删除页眉、页脚、脚注、页码等元素,确保语义连贯 输出符合人类阅读顺序的文本,适用于单栏、多栏及复杂排版 保留原文档的结构,包括标题、段落、列表等 提取图像、图片描述、表格、表格标题及脚注 自动识别并转换文档中的公式为LaTeX格式 自动识别并转换文档中的表格为HTML格式 自动检测扫描版PDF和乱码PDF,并启用OCR功能 OCR支持84种语言的检测与识别 支持多种输出格式,如多模态与NLP的Markdown、按阅读顺序排序的JSON、含有丰富信息的中间格式等 支持多种可视化结果,包括layout可视化、span可视化等,便于高效确认输出效果与质检 支持纯CPU环境运行,并支持 GPU(CUDA)/NPU(CANN)/MP...
相关文章
文章评论
共有0条评论来说两句吧...