Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Software Design, Testing & Engineering

Programming Rust: Fast, Safe Systems Development


Super Savings Item! Save 32% on the Programming Rust: Fast, Safe Systems Development by O'Reilly Media at EMS Linux. MPN: 42695641. Hurry! Limited time offer. Offer valid only while supplies last. Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety.


Product Description

Rust is a new systems programming language that combines the performance and low-level control of C and C++ with memory safety and thread safety. Rust’s modern, flexible types ensure your program is free of null pointer dereferences, double frees, dangling pointers, and similar bugs, all at compile time, without runtime overhead. In multi-threaded code, Rust catches data races at compile time, making concurrency much easier to use.

Written by two experienced systems programmers, this book explains how Rust manages to bridge the gap between performance and safety, and how you can take advantage of it. Topics include:

  • How Rust represents values in memory (with diagrams)
  • Complete explanations of ownership, moves, borrows, and lifetimes
  • Cargo, rustdoc, unit tests, and how to publish your code on crates.io, Rust’s public package repository
  • High-level features like generic code, closures, collections, and iterators that make Rust productive and flexible
  • Concurrency in Rust: threads, mutexes, channels, and atomics, all much safer to use than in C or C++
  • Unsafe code, and how to preserve the integrity of ordinary code that uses it
  • Extended examples illustrating how pieces of the language fit together

Additional Information

Manufacturer:O'Reilly Media
Part Number:42695641
Publisher:O'Reilly Media
Studio:O'Reilly Media
MPN:42695641
EAN:9781491927281
Item Weight:0 pounds
Item Size:1.25 x 9.25 x 9.25 inches
Package Weight:2.14 pounds
Package Size:7.01 x 1.38 x 1.38 inches

Programming Rust: Fast, Safe Systems Development by O'Reilly Media

Buy Now:
Programming Rust: Fast, Safe Systems Development

Brand: O'Reilly Media
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$59.99
$41.15
You Save: 31%


Quantity:  

 


 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by O'Reilly Media, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


mpn: 9780321573513, ean: 9780321573513, isbn: 032157351X,
This fourth edition of Robert Sedgewick and Kevin Wayne’s Algorithms is the leading textbook on algorithms today and is widely used in colleges and universities worldwide. This book surveys the most important computer algorithms currently in us...

mpn: illustrations, ean: 9780201308570, isbn: 0201308576,
BASIC APPROACH In the past ten years there has been a revolution in the practice of hardware design. Professionals now rely on CAD software, rapid prototyping, and programmable logic devices to streamline the design process. Contemporary Logic Design...

ean: 9780321749857, isbn: 0321749855,
Designing the Obvious belongs in the toolbox of every person charged with the design and development of Web-based software, from the CEO to the programming team. Designing the Obvious explores the character traits of great Web applications and uses t...

mpn: Illustrations, ean: 9780130149916, isbn: 0130149918,
This popular book presents a clear and interesting approach for op-amp courses while examining four basic active filters, illustrating 5-V digital logic ICs, and more. It provides many detailed, practical design and analysis examples intended to rela...

mpn: illustrations, ean: 9780321197849, isbn: 0321197844,
Continuing in the eighth edition, An Introduction to Database Systems provides a comprehensive introduction to the now very large field of database systems by providing a solid grounding in the foundations of database technology while shedding some l...

ean: 9780073327532, isbn: 0073327530,
A textbook for beginners in security. In this new first edition, well-known author Behrouz Forouzan uses his accessible writing style and visual approach to simplify the difficult concepts of cryptography and network security. This edition also provi...

ean: 9781555580414, isbn: 1555580416,

ean: 9781119994336, isbn: 1119994330,
Written by global leaders and pioneers in the field, this book is a must-have read for researchers,  practicing engineers and university faculty working in SHM. Structural Health Monitoring: A Machine Learning Perspective is the first comprehensive ...

ean: 9780387329093, isbn: 0387329099,
The past decade has seen powerful new computational tools for modeling which combine a Bayesian approach with recent Monte simulation techniques based on Markov chains. This book is the first to offer a systematic presentation of the Bayesian perspec...

sku: 1002711533, ean: 9780070398610, isbn: 0070398615,
Striking an ideally balanced approach, this text introduces students to microprocessor fundamentals by using a pedagogical SAP (Simple-As-Possible) model computer. The text then relates these fundamentals to three real-world examples: Intel’s 8085,...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.