Rust編程之道
Rust 是一門利用現(xiàn)代化的類型系統(tǒng),有機(jī)地融合了內(nèi)存管理、所有權(quán)語義和混合編程范式的編程語言。它不僅能科學(xué)地保證程序的正確性,還能保證內(nèi)存安全和線程安全。同時,還有能與C/C++語言媲美的性能,以及能和動態(tài)語言媲美的開發(fā)效率。
《Rust編程之道》并非對語法內(nèi)容進(jìn)行簡單羅列講解,而是從四個維度深入全面且通透地介紹了Rust 語言。從設(shè)計哲學(xué)出發(fā),探索Rust 語言的內(nèi)在一致性;從源碼分析入手,探索Rust 地道的編程風(fēng)格;從工程角度著手,探索Rust 對健壯性的支持;從底層原理開始,探索Rust 內(nèi)存安全的本質(zhì)。
《Rust編程之道》涵蓋了Rust 2018 的特性,適合有一定編程經(jīng)驗且想要學(xué)習(xí)Rust 的初學(xué)者,以及對Rust 有一定的了解,想要繼續(xù)深入學(xué)習(xí)的進(jìn)階者。
張漢東,80后,資深軟件工程師、企業(yè)獨立咨詢師、技術(shù)作者譯者。愛好讀書、寫作,喜歡研究技術(shù)、學(xué)習(xí)之道,以及心智和認(rèn)知開發(fā)模式。曾在互聯(lián)網(wǎng)行業(yè)沉浮十余載,先后效力于電商、社交游戲、廣告和眾籌領(lǐng)域。作為企業(yè)獨立咨詢師,先后為思科、平安科技和閃迪等公司提供咨詢服務(wù)。目前在心智教育及創(chuàng)客領(lǐng)域開疆拓土。是《Ruby原理剖析》一書的譯者。喜歡Rust語言,為Rust語言提交了三次編譯器Bug,并協(xié)助修復(fù)其中之一。為官方Rust 2018 Guide做過貢獻(xiàn),并數(shù)次提出改進(jìn)意見。參與了國內(nèi)Rust社區(qū)的管理和運營,在2018年打造了《Rust每日新聞》頻道,深受Rustacean們的喜愛。為初學(xué)者精心打造了Rust必學(xué)第一課:知乎Live《如何系統(tǒng)地學(xué)習(xí)Rust語言》,獲得五星好評。
