Skip to Main Content
Rust for Blockchain Application Development
book

Rust for Blockchain Application Development

by Akhil Sharma
April 2024
Intermediate to advanced content levelIntermediate to advanced
392 pages
10h 34m
English
Packt Publishing
Content preview from Rust for Blockchain Application Development

2

Rust – Necessary Concepts for Building Blockchains

Even though Rust is a new programming language, it’s gaining popularity quickly since it makes the job of the programmer simple. With Rust, you get a simple promise – if your program passes the compiler’s checks, it is most likely free of undefined behavior, in the sense that this reduces the chances of encountering unexpected bugs. However, it’s important to note that no compiler can guarantee absolute freedom from all unexpected behaviors, especially in complex domains such as asynchronous and embedded code.

Rust is renowned for its speed and efficiency, often drawing direct comparisons with C and C++. It holds significant advantages over these languages, largely due to the proactive enforcement ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Rust for Rustaceans

Rust for Rustaceans

Jon Gjengset
Rust in Action

Rust in Action

Tim McNamara

Publisher Resources

ISBN: 9781837634644Supplemental Content