the-stack-and-the-heap.mdcommit 049b9e4e8067b998e4581d026b0bc6d1113ab9f5作为一个系统语言,Rust 在底层运作。如果你有一个高级语言的背景,这可能有一些你不太熟悉的系统编程方面的内容。最重要的一个是内存如何工作,通过栈和堆。如果你熟悉类 C 语言是如何使用栈分配的,这个章节将是一个复习。
testing.mdcommit 6ba952020fbc91bad64be1ea0650bfba52e6aab4Program testing can be a very effective way to show the presence of bugs, but it is hopelessly inadequate for showing their absence.Edsger W. Dijkstra, "The Humble Programmer" (1972)软件测试是证明bug存在的有效方法,而证明它们不存在时则显得令人绝望的不足。Edsger W.