955 积分 | 关注 @kalin_martin 芝加哥 我是一名计算机科学领域的学者(德保罗大学计算与数字媒体学院),在软件开发方面拥有丰富的经验,主要是在生产计划和调度(钢铁行业)以及产品配置(卡车和客车制造)方面。有关书籍和其他出版物的详细信息,请访问 马蒂·卡林的个人主页 开源布道者 人民选择奖 2019 年新兴贡献者奖 贡献者俱乐部 Rust 作者
撰写评论
我认为 C 库已经有了显著的改进,尤其是在堆分配存储方面。例如,大多数库(例如 OpenSSL)现在提供自定义的释放函数,可以自动处理嵌套的堆分配,并且通常对原始指针强制执行约束。(Valgrind 等工具同样非常有帮助。)即便如此,我认为在强制执行内存安全方面,Rust 仍然是独一无二的。
感谢指出:我同意。标准确实规定 int 必须至少为两个字节,并且如前所述,现在通常为四个字节。