Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Parallel Title: Erscheint auch als
    Keywords: Rust (Computer program language) ; Electronic books ; Electronic books ; local
    Abstract: "The Rust Programming Language is the official book on Rust; a community-developed, systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety. Rust's memory safety guarantees, enforced at compile time, safeguard your programs against the many problems that pervade other systems languages. Rust offers the control and performance of a low-level language with the helpful abstractions of a high level one, and does this all without having a garbage collector. These characteristics make Rust useful for embedding in other languages, programs with specific space and time requirements, and writing low-level code, like device drivers and operating systems. The Rust Programming Language begins with a quick hands-on project to introduce the basics, then explores key concepts in depth, such as ownership, the type system, error handling, and fearless concurrency. Detailed explanations of Rust-oriented takes on topics like pattern matching, iterators, and smart pointers combine with examples and exercises to take you from theory to practice. In addition to its thorough coverage of more granular topics, The Rust Programming Language will show you how to: • Grasp important concepts unique to Rust like ownership, borrowing, and lifetimes• Use Cargo, Rust's built-in package manager, to build your code, including downloading and building dependencies• Effectively use Rust's zero-cost abstractions and learn to build your own Developed with help from the community, The Rust Programming Language is your official guide to becoming a productive Rust programmer."
    Note: Includes index. - Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : Manning Publications | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (1 video file, approximately 4 hr., 8 min.)
    Edition: 1st edition
    Keywords: Electronic videos ; local
    Abstract: If you want to start with Rust I recommend this course without a doubt. Roberto Gammino, e-power In Rust in Motion , premier Rust experts Carol Nichols and Jake Goulding, introduce you to the Rust programming language! Designed for modern systems programming, Rust delivers impressive speed and thread-safe concurrency. As coauthor of The Rust Programming Language , Carol literally helped write "The Book," as the Rust community affectionately calls it. Jake created the Rust FFI Omnibus , and he's also the #1 contributor to the Rust tag on Stack Overflow. If you're ready to get started writing production-quality lightning-fast systems code, this course is for you! Rust in Motion is an all-access pass to Rust, brought to you by top authorities on the subject. Carol and Jake's masterful instruction jumpstarts your learning with a spotlight on what's different and special about Rust! This skilled duo challenges you to dig deeply into the nuts and bolts of variables, primitive data types, functions, control flow constructs, defining enums and structs, and adding behavior to them with methods. You'll learn memory management via ownership and borrowing, techniques for error handling, lifetime annotations, and other unique Rust concepts. With this course's code examples, inspired by real-world scenarios, you'll be ready to hit the ground running! Rust's popularity is surging among systems programmers. Aiming to be an alternative to C and C++, Rust's extraordinary speed comes largely from its memory safety, which it achieves without resource-greedy garbage collection. Other enticing features of this hot systems programming language include its rich type system, heavy functional programming influence, and freedom from a runtime requirement. Command line applications, networking, embedded services, and WebAssembly are some of the areas where Rust really shines! Inside: How to determine the data types of variables Rust's primitive data types How to write idiomatic functions Control flow constructs, including the match expression Defining your own data types using enums and structs Adding behavior to enums and structs with methods Ownership and borrowing Error handling Lifetime annotations Perfect for programmers with experience in a language like Java, JavaScript, Ruby, or Python. Carol Nichols co-authored The Rust Programming Language and is a member of the Rust Core Team. Jake Goulding is the creator of The Rust FFI Omnibus, a member of the Rust Inf...
    Note: Online resource; Title from title screen (viewed November 11, 2019) , Mode of access: World Wide Web.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    San Francisco, CA : No Starch Press, Inc.
    Language: English
    Pages: 1 online resource (560 pages) , illustrations
    Edition: Second edition.
    DDC: 005.13/3
    Keywords: Computer programming ; C (Computer program language) ; Rust (Computer program language)
    Abstract: The Rust Programming Language, 2nd Edition is the official guide to Rust 2021: an open source systems programming language that will help you write faster, more reliable software. Rust provides control of low-level details along with high-level ergonomics, allowing you to improve productivity and eliminate the hassle traditionally associated with low-level languages.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : No Starch Press | Boston, MA : Safari
    Language: English
    Pages: 1 online resource (560 pages)
    Edition: 1st edition
    Keywords: Electronic books ; local ; Electronic books
    Abstract: The Rust Programming Language is the official book on Rust: an open source systems programming language that helps you write faster, more reliable software. Rust offers control over low-level details (such as memory usage) in combination with high-level ergonomics, eliminating the hassle traditionally associated with low-level languages. The authors of The Rust Programming Language , members of the Rust Core Team, share their knowledge and experience to show you how to take full advantage of Rust’s features—from installation to creating robust and scalable programs. You’ll begin with basics like creating functions, choosing data types, and binding variables and then move on to more advanced concepts, such as: •Ownership and borrowing, lifetimes, and traits •Using Rust’s memory safety guarantees to build fast, safe programs •Testing, error handling, and effective refactoring •Generics, smart pointers, multithreading, trait objects, and advanced pattern matching •Using Cargo, Rust’s built-in package manager, to build, test, and document your code and manage dependencies •How best to use Rust’s advanced compiler with compiler-led programming techniques You’ll find plenty of code examples throughout the book, as well as three chapters dedicated to building complete projects to test your learning: a number guessing game, a Rust implementation of a command line tool, and a multithreaded server. New to this edition: An extended section on Rust macros, an expanded chapter on modules, and appendixes on Rust development tools and editions.
    Note: Online resource; Title from title page (viewed July 6, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...