官术网_书友最值得收藏!

第1章 Rust語言介紹

本章主要內(nèi)容

Rust語言的特點和目標(biāo)。

Rust的語法簡介。

Rust語言的適用場景以及何時應(yīng)該避免使用Rust。

構(gòu)建第一個Rust程序。

把Rust語言與面向?qū)ο笳Z言以及更廣泛的其他語言加以比較。

歡迎走進(jìn)Rust的世界,這是一種能帶給你力量的編程語言。當(dāng)你逐漸熟悉Rust以后,你會發(fā)現(xiàn),Rust不但是一門超快速、安全的編程語言,而且是讓你每天都能愉快地使用的一種語言。

當(dāng)你開始使用Rust進(jìn)行編程時,你很可能想要做到上面提到的那樣。那么,本書將幫助你建立起作為一名Rust程序員的信心。但是,本書并不適合零編程基礎(chǔ)的讀者,而是為那些考慮把Rust作為其下一門想要掌握的語言的讀者,以及喜歡實現(xiàn)實際的可運行示例的讀者準(zhǔn)備的。下面所列的是本書涵蓋的一些較大示例。

芒德布羅集(Mandelbrot set)渲染器。

一個grep的克隆。

CPU模擬器。

自動生成藝術(shù)項目。

一個數(shù)據(jù)庫。

HTTP、NTP以及hexdump客戶端。

LOGO語言解釋器。

操作系統(tǒng)內(nèi)核。

正如你可能通過查看此列表所能感覺到的那樣,本書會教給你比Rust本身更多的內(nèi)容。本書還會講到系統(tǒng)編程和低級編程的內(nèi)容。在閱讀本書的過程中,你會了解操作系統(tǒng)(OS)的作用是什么、CPU是如何工作的、計算機是如何維護(hù)時間的、指針是什么,以及數(shù)據(jù)類型是什么,還將了解計算機內(nèi)部系統(tǒng)是如何實現(xiàn)交互操作的。除了語法,你還會了解創(chuàng)建Rust的原因是什么,以及它所面臨的一些挑戰(zhàn)。

主站蜘蛛池模板: 黔西| 富锦市| 成安县| 天峨县| 交城县| 耿马| 华宁县| 丁青县| 无极县| 阳谷县| 舒城县| 集贤县| 特克斯县| 沽源县| 准格尔旗| 桐庐县| 江口县| 牟定县| 乐平市| 永城市| 郯城县| 集安市| 延长县| 太和县| 溧水县| 沁源县| 曲水县| 会东县| 靖江市| 思南县| 且末县| 涿鹿县| 海门市| 望谟县| 福州市| 名山县| 乌苏市| 凤山市| 潜山县| 越西县| 云阳县|