Kamis, 07 April 2011

Rust Essentials, by Ivo Balbaert

Rust Essentials, by Ivo Balbaert

Some individuals may be laughing when looking at you checking out Rust Essentials, By Ivo Balbaert in your downtime. Some could be admired of you. And also some could want resemble you which have reading leisure activity. Exactly what regarding your very own feeling? Have you really felt right? Reviewing Rust Essentials, By Ivo Balbaert is a need and also a pastime at the same time. This problem is the on that particular will certainly make you feel that you should read. If you know are searching for the book qualified Rust Essentials, By Ivo Balbaert as the selection of reading, you could locate here.

Rust Essentials, by Ivo Balbaert

Rust Essentials, by Ivo Balbaert



Rust Essentials, by Ivo Balbaert

PDF Ebook Rust Essentials, by Ivo Balbaert

Discover how to use Rust to write fast, secure, and concurrent systems and applications

About This Book

  • Learn how to create secure and blazingly fast programs in Rust
  • Start working with Rust in a multicore and distributed environment
  • Explore the core characteristics of Rust - safety, performance, and concurrency - to build error free and robust code

Who This Book Is For

This book is intended for software developers interested in systems level and application programming, and are looking for a quick entry into using Rust and understanding the core features of the framework. It is assumed that you have a basic understanding of Java, C#, Ruby, Python or JavaScript.

What You Will Learn

  • Set up your Rust environment for maximum productivity
  • Bridge the performance gap between safe and unsafe languages with Rust
  • Use pattern matching to create flexible code
  • Apply generics and traits to develop widely applicable code
  • Organize your code in modules and crates
  • Build macros to extend Rust's capabilities and reach
  • Apply threads to tackle problems concurrently and in distributed environments
  • Interface with C and isolate unsafe code

In Detail

Starting by comparing Rust with other programming languages, this book will show you where and how to use Rust. It will discuss primitive types along with variables and their scope, binding and casting, simple functions, and ways to control execution flow in a program.

Next, the book covers flexible arrays, vectors, tuples, enums, and structs. You will then generalize the code with higher-order functions and generics applying it to closures, iterators, consumers, and so on. Memory safety is ensured by the compiler by using references, pointers, boxes, reference counting, and atomic reference counting. You will learn how to build macros and crates and discover concurrency for multicore execution.

By the end of this book, you will have successfully migrated to using Rust and will be able to use it as your main programming language.

Rust Essentials, by Ivo Balbaert

  • Amazon Sales Rank: #1197523 in Books
  • Published on: 2015-05-29
  • Released on: 2015-05-27
  • Original language: English
  • Number of items: 1
  • Dimensions: 9.25" h x .42" w x 7.50" l, .72 pounds
  • Binding: Paperback
  • 169 pages
Rust Essentials, by Ivo Balbaert

About the Author

Ivo Balbaert

Ivo Balbaert is currently a lecturer of (web) programming and databases at CVO Antwerpen (www.cvoantwerpen.be), a community college in Belgium. He received a PhD in applied physics from the University of Antwerp in 1986. He worked in the software industry as a developer and consultant for several companies for 20 years and as a project manager at the University Hospital of Antwerp for 10 years. From 2000 onwards, he switched to partly teaching and partly developing software (KHM Mechelen, CVO Antwerp). He wrote an introductory book in Dutch about developing in Ruby and Rails, Programmeren met Ruby en Rails, Van Duuren Media. In 2012, he authored a book on the Go programming language, The Way To Go, iUniverse. In 2013, in collaboration with Dzenan Ridzanovic, he wrote Learning Dart and Dart Cookbook, both by Packt Publishing. In 2014, he wrote Getting Started with Julia, Packt Publishing.


Rust Essentials, by Ivo Balbaert

Where to Download Rust Essentials, by Ivo Balbaert

Most helpful customer reviews

37 of 41 people found the following review helpful. Barely there introduction to Rust By Mark A. Symmonds I did not buy this book on Amazon, but purchased it as an ebook directly on the Packt Publishing web site. I purchased it using a discount coupon for only $5.00 and I am very happy I only spent that.Everything in this book can be found on the Rust web site. The author apparently recognizes this as he consistently states "more information can be found by going to..." with a URL to the Rust language reference annotating his topic. However if I am being redirected to the web site, why do I need your book?The book itself is poorly written, and very short touching lightly on each subject matter. The whole project appears to have been rushed to take advantage of the Rust 1.0 release. In one of the first chapters on variables there is a section explaining the difference between immutable and mutable variables which I believe to be critical to a proper understanding of Rust. A few short sentences and light example is given before the author dives within the same section to varible type casting. Another section on attributes is given a few short sentences with some semblance of an explanation, and then the reader is again redirected to the Rust web site. This constant swift treatment with a reference to the Rust site is rampant throughout the entire book making the whole thing appear to have been thrown together at the last minute. I gave up reading halfway through the book, and returned back to the Rust documentation on the Rust web site (as the author suggests).I do not believe this book will offer anyone new to Rust a thorough introduction to the language. If anything it is nothing more than a pamphlet giving a brief explanation of the features of Rust. Save your money and just read the Rust site documentation. That is what the author wants you to do anyway.

2 of 3 people found the following review helpful. A very good introduction to Rust programming for someone new to Rust By Shane This book took me from start to finish with excellent rhythm. Coming from a work background of C/C++ I found this book accessible and concise. It is one of the few programming books I've actually worked completely through. I now feel very competent at programming in Rust.I purchased the paper copy of this book and I paid to view the book via Amazon's Kindle software. I felt that the book had a lot of value for its price. The paper copy was of reasonably good quality, and felt average in material durability.I would have given this book five stars if not for the following issues:* I felt the exercises were often weak and not very engaging* Some of the code examples were limited* The concurrency chapter could have used a lot more content* Lack of real networking contentUltimately this is a very good book that will help getting newbies into Rust, despite some flaws. The biggest takeaway from it was how much I enjoyed reading it and that it continued to engage me.

0 of 0 people found the following review helpful. Five Stars By JOHNSTON Good book to get kick started with Rust and to understand what all the hype is about.

See all 7 customer reviews... Rust Essentials, by Ivo Balbaert


Rust Essentials, by Ivo Balbaert PDF
Rust Essentials, by Ivo Balbaert iBooks
Rust Essentials, by Ivo Balbaert ePub
Rust Essentials, by Ivo Balbaert rtf
Rust Essentials, by Ivo Balbaert AZW
Rust Essentials, by Ivo Balbaert Kindle

Rust Essentials, by Ivo Balbaert

Rust Essentials, by Ivo Balbaert

Rust Essentials, by Ivo Balbaert
Rust Essentials, by Ivo Balbaert

Tidak ada komentar:

Posting Komentar