《Programming Rust》

《Programming Rust》 《Programming Rust》

  • 书名:《Programming Rust》:Fast, Safe Systems Development
  • 分类:计算机
  • 作者:Jim Blandy
  • 出版社:O'Reilly Media
  • 出版年:2016-8-25
  • 装订:Paperback
  • 页码:400

《Programming Rust》 内容介绍:

This practical book introduces systems programmers to Rust, the new and cutting-edge language that’s still in the experimental/lab stage. You’ll learn how Rust offers the rare and valuable combination of statically verified memory safety and low-level control—imagine C++, but without dangling pointers, null pointer dereferences, leaks, or buffer overruns. Author Jim Blandy—the maintainer of GNU Emacs and GNU Guile—demonstrates how Rust has the potential to be the first usable programming language that brings the benefits of an expressive modern type system to systems programming. Rust’s rules for borrowing, mutability, ownership, and moves versus copies will be unfamiliar to most systems programmers, but they’re key to Rust’s unique advantages. This book presents Rust’s rules clearly and economically; elaborates on their consequences; and shows you how to express the programs you want to write in terms that Rust can prove are free of a broad class of common errors.

作者Jim Blandy介绍:

Jim Blandy has been programming since 1981, and writing Free software since 1990. He has been the maintainer of GNU Emacs and GNU Guile, and a maintainer of GDB, the GNU Debugger. He is one of the original designers of the Subversion version control system. Jim now works on Firefox’s web developer tools for Mozilla.


微信扫一扫关注公众号

0 个评论

要评论图书请先登录注册

你也许想看:

不只是美

《不只是美》

Alberto Cairo.人民邮电出版社.2014-12

“不同于以往任何时期,如今我们进入了大数据的信息时代。利用合适的工具,我们可以探索数据的价值和意义,挖掘数据背后的模式及其...”

微服务架构与实践

《微服务架构与实践》

王磊.电子工业出版社.2015-11-1

“随着RESTful、云计算、DevOps、持续交付等概念的深入人心,微服务架构逐渐成为系统架构的一个代名词。本书首先从理...”

Learning Ansible

《Learning Ansible》

Madhurranjan Mohaan,Ramesh Raithatha.Packt Publishing - ebooks Account.2014-11-25

“”

Learning IPython for Interactive Computing and Data Visualization

《Learning IPython for Interactive Computing and Data Visualization》

Cyrille Rossant.Packt Publishing.2013-4-25

“”

Learning Scala

《Learning Scala》

Jason Swartz.O'Reilly Media.2014-12-28

“”

海量运维、运营规划之道

《海量运维、运营规划之道》

唐文.电子工业出版社.2014-1-1

“《海量运维、运营规划之道》作者具有腾讯、百度等中国一线互联网公司多年从业经历,书中依托工作实践,以互联网海量产品质量、效...”

Creating a Data-Driven Organization

《Creating a Data-Driven Organization》

Carl Anderson.O'Reilly Media.2015-8-15

“”

网络渗透技术

《网络渗透技术》

许治坤等.电子工业出版社.2005-1

“《网络渗透技术》由安全焦点团队中的san,alert7,eyas,watercloud这四位成员共同完成。本书的内容不敢...”

软件开发与创新

《软件开发与创新》

ThoughtWorks公司.人民邮电出版社.2014-1

“在这本文集中,你会找到各种来自一线的建议,诸如持续集成、测试,以及改善软件交付流程,等等。本书会介绍人们怎样在面向对象语...”

See MIPS Run, Second Edition

《See MIPS Run, Second Edition》

Dominic Sweetman.Morgan Kaufmann.2006-10-31

“”

企业应用架构模式

《企业应用架构模式》

Martin Fowler,王怀民,周斌.机械工业出版社.2004-7

“本书作者是当今面向对象软件开发的权威,他在一组专家级合作者的帮助下,将40多种经常出现的解决方案转化成模式,最终写成这本...”

学习 Vi 编辑器(第六版)

《学习 Vi 编辑器(第六版)》

Linda Lamb,Arnold Robbins.机械工业出版社.2003-1-1

“学习Vi编辑器对许多用户来说,在UNIX环境下工作就意味着使用vi,这是一个在大部分UNIX系统上可以使用的全屏幕文本编...”

Machine Learning with R - Second Edition

《Machine Learning with R - Second Edition》

Brett Lantz.Packt Publishing - ebooks Account.2015-8-3

“”

零基础学Python

《零基础学Python》

张志强,赵越.机械工业出版社.2015-2

“Python是目前最流行的动态脚本语言之一。本书由浅入深,全面、系统地介绍了使用Python进行开发的各种知识和技巧。 ...”

信息系统项目管理师考试辅导教程

《信息系统项目管理师考试辅导教程》

张友生 编..2012-6

“《全国计算机技术与软件专业技术资格(水平)考试用书:信息系统项目管理师考试辅导教程(第3版)》由希赛教育软考学院组织编写...”

SQL语言艺术

《SQL语言艺术》

[美] StéphaneFaroult,P.电子工业出版社.2008-1

“资深 SQL 专家 Stéphane Faroult倾力打造 《软件架构设计》作者温昱最新译作 巧妙借鉴《孙子兵法》的智...”

漏洞战争

《漏洞战争》

林桠泉.电子工业出版社.2016-7-1

“《漏洞战争:软件漏洞分析精要》系统地讲解软件漏洞分析与利用所需的各类工具、理论技术和实战方法,主要涉及Windows 和...”

爱上Arduino:学Arduino玩转Kinect制作项目

《爱上Arduino:学Arduino玩转Kinect制作项目》

Enrique Ramos Melgar,Ciriaco Castro Diez,Przemek Jaworski.人民邮电出版社.2014-3-1

“《爱上Arduino:学Arduino玩转Kinect制作项目》先介绍Arduino、Kinect和Processing...”

领域专用语言实战

《领域专用语言实战》

[美] Debasish Ghosh.人民邮电出版社.2013-11

“本书是第一本领域专用语言(DSL)的实战类图书,它面向真正的实践者,是一本让奋战在开发第一线的实干家备感实用的专著! 《...”

精益-敏捷项目管理

《精益-敏捷项目管理》

[美] 沙洛维.电子工业出版社.2012-1

“精益·敏捷项目管理:实现企业级敏捷,ISBN:9787121152795,作者:(美)沙洛维,(美)比弗,(美)特罗特 ...”