


测试 C、Python、Java 等 16 种编程语言的 Hello World:7 种存在 Bug?
测试 C、Python、Java 等 16 种编程语言的 Hello World:7 种存在 Bug? 翻译 | 张洁 Hello World 可能是最简单的计算机入门程序。几十年来,许多人在开始使用新的编程语言时,编写的第一个程序通常是 Hello World。 这不起眼的入门程序没有 Bug,对吗? 图片来自 sunfishcode 的博客 毕竟,Hello World 程序只做一件事。怎么会有 Bug? 万万没想到,有开发者在好奇心驱动下,测试了 16 种常用的语言后,竟然在里面检测出了 7 种编程语言的...
Google 尝试在 Chrome 中使用 Rust
据谷歌在线安全博客透露,目前超过 70% 的严重安全漏洞是内存安全问题。也就是说,这些安全漏洞主要是由C 或 C++ 语言中的指针错误导致,其中有一半的都是使用释放后的bug。 目前内存安全是一个值得全球软件工程社区认真对待的问题,当所有错误都指向同一个原因时,这也是一个机遇,意味着可以同时解决很多问题。 Chrome安全团队试图通过以下几种方法来解决:...