没有合适的资源?快使用搜索试试~ 我知道了~
Programming Rust(英文完整版)
4星 · 超过85%的资源 需积分: 49 110 下载量 172 浏览量
2018-07-19
14:07:20
上传
评论
收藏 25.24MB PDF 举报
温馨提示
试读
985页
Rust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
资源推荐
资源详情
资源评论
ProgrammingRust
Fast,SafeSystemsDevelopment
JimBlandyandJasonOrendorff
ProgrammingRust
byJimBlandyandJasonOrendorffCopyright©2018JimBlandy,Jason
Orendorff.Allrightsreserved.
PrintedintheUnitedStatesofAmerica.
PublishedbyO’ReillyMedia,Inc.,1005GravensteinHighwayNorth,
Sebastopol,CA95472.
O’Reillybooksmaybepurchasedforeducational,business,orsales
promotionaluse.Onlineeditionsarealsoavailableformosttitles
(http://safaribooksonline.com).Formoreinformation,contactour
corporate/institutionalsalesdepartment:800-998-9938or
corporate@oreilly.com.
Editors:JeffBleiel
ProductionEditor:ColleenCole
Copyeditor:JasmineKwityn
Proofreader:SharonWilkey
Indexer:WordCoIndexingServices,Inc.
InteriorDesigner:DavidFutato
CoverDesigner:KarenMontgomery
Illustrator:RebeccaDemarest
December2017:FirstEdition
RevisionHistoryfortheFirstEdition
2017-11-20:FirstRelease
Seehttp://oreilly.com/catalog/errata.csp?isbn=9781491927212for
releasedetails.
TheO’ReillylogoisaregisteredtrademarkofO’ReillyMedia,Inc.
ProgrammingRust,thecoverimage,andrelatedtradedressare
trademarksofO’ReillyMedia,Inc.
Whilethepublisherandtheauthorshaveusedgoodfaitheffortsto
ensurethattheinformationandinstructionscontainedinthisworkare
accurate,thepublisherandtheauthorsdisclaimallresponsibilityfor
errorsoromissions,includingwithoutlimitationresponsibilityfor
damagesresultingfromtheuseoforrelianceonthiswork.Useofthe
informationandinstructionscontainedinthisworkisatyourownrisk.If
anycodesamplesorothertechnologythisworkcontainsordescribesis
subjecttoopensourcelicensesortheintellectualpropertyrightsof
others,itisyourresponsibilitytoensurethatyourusethereofcomplies
withsuchlicensesand/orrights.
978-1-491-92728-1
[M]
Preface
Rustisalanguageforsystemsprogramming.
Thisbearssomeexplanationthesedays,assystemsprogrammingis
unfamiliartomostworkingprogrammers.Yetitunderlieseverythingwe
do.
Youcloseyourlaptop.Theoperatingsystemdetectsthis,suspendsall
therunningprograms,turnsoffthescreen,andputsthecomputerto
sleep.Later,youopenthelaptop:thescreenandothercomponentsare
poweredupagain,andeachprogramisabletopickupwhereitleftoff.
Wetakethisforgranted.Butsystemsprogrammerswrotealotofcodeto
makethathappen.
Systemsprogrammingisfor:
Operatingsystems
Devicedriversofallkinds
Filesystems
Databases
Codethatrunsinverycheapdevices,ordevicesthatmustbe
extremelyreliable
Cryptography
Mediacodecs(softwareforreadingandwritingaudio,video,and
imagefiles)
Mediaprocessing(forexample,speechrecognitionorphoto
editingsoftware)
Memorymanagement(forexample,implementingagarbage
collector)
Textrendering(theconversionoftextandfontsintopixels)
剩余984页未读,继续阅读
资源评论
- Styx10002019-07-242017-11-20: First Release
Jonah_ZC
- 粉丝: 2
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功