Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Why Rust? Trustworthy, Concurrent Systems Programming by Jim Blandy

    Posted By: lengen
    Why Rust? Trustworthy, Concurrent Systems Programming by Jim Blandy

    Why Rust? Trustworthy, Concurrent Systems Programming by Jim Blandy
    English | 2015 | ISBN: N/A | 62 Pages | PDF | 2.1 MB

    While systems programming languages have greatly evolved since the introduction of C more than 40 years ago, our capacity for dumb mistakes with enormous consequences has remained unchanged, with vivid examples regularly in the news. This O'Reilly report examines Rust, a new systems programming language that combines safety and security with performance on a par with C and C++.
    This book explains how Rust achieves this combination via a sophisticated and flexible type system, working together with a novel "borrow checker." Rust promises:
    No null pointer dereferences. Programs won’t crash because you forgot to check whether a pointer was null.
    No dangling pointers, no leaks. Every value will live as long as it must, and no longer.
    No buffer overruns. Your program will never access elements beyond the end or before the start of an array.
    With this book, you'll learn how to put Rust's safety, performance, and trustworthy concurrency to use, and you'll understand how the type system and borrow checker affect the way you write your code.