Items related to Refactoring to Rust

Mara, Lily Refactoring to Rust ISBN 13: 9781617299018

Refactoring to Rust - Softcover

 
9781617299018: Refactoring to Rust

Synopsis

Get the speed and reliability of Rust libraries, functions, and high-performance features through incremental adoption without rewriting your codebase from scratch.

In  Refactoring to Rust you will learn to:

  • Create Rust libraries you can call from other programming languages
  • Integrate Rust functions with code in other languages
  • Use Rust's ownership and borrowing system to write high performance code
  • Handle errors as values using Rust's enums
  • Minimize unnecessary memory usage with Rust's multiple string types
  • Boost performance with Rust concurrency and async event processing
  • Create Rust HTTP services

Refactoring to Rust teaches you how to take advantage of Rust's easy-to-use interoperating mechanisms. Learn practical code-mixing techniques like embedding Rust libraries into apps written in other languages. This practical guide emphasises techniques for incrementally refactoring performance-critical code to Rust while keeping the rest of your application in its original language.
 
About the technology: 
Incremental refactoring to Rust lets you upgrade your key functionalities without needing to start from scratch. These small changes are a great way to introduce Rust, and immediately ramp up your program's speed and stability.

"synopsis" may belong to another edition of this title.

About the Author

Lily Mara is a Senior Software Engineer at OneSignal, where she writes high-performance Rust code full time. She has been using Rust since before the release of version 1.0, and has created multiple Rust libraries designed to be integrated into existing production applications.

Joel Holmes is a software developer who has been focused on building cloud native applications. He has worked at several start-ups helping architect, design, and develop new products and services to help those companies develop and grow. Along the way, he was able to help establish tools and processes that helped development and increase quality. He lives in Pittsburgh with his family and currently works building cloud applications at Thoro.ai.

From the Back Cover

From the back cover:

Refactoring to Rust teaches you to combine your favorite programming language with high-performance Rust code. Author Lily Mara introduces Rust in her easy-to-read style, clearly explaining the language's unique syntax and concepts. You'll augment programs with Rust hands-on with approachable examples like solving FizzBuzz with Rust's pattern matching and gaining enormous runtime speedups to Python code. When you're done, you'll have mastered techniques for building Rust plugins you can apply to all kinds of existing software, from games to data tools.
 

About the reader: 

For intermediate programmers. No Rust experience required.

"About this title" may belong to another edition of this title.

Buy Used

Condition: Very Good
May have limited writing in cover...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for Refactoring to Rust

Stock Image

Mara, Lily; Holmes, Joel
Published by Manning Publications, 2025
ISBN 10: 1617299014 ISBN 13: 9781617299018
Used Paperback

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 1.19. Seller Inventory # G1617299014I4N00

Contact seller

Buy Used

£ 31.38
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Mara, Lily; Holmes, Joel
Published by Simon and Schuster, 2025
ISBN 10: 1617299014 ISBN 13: 9781617299018
Used Softcover

Seller: INDOO, Avenel, NJ, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread copy in mint condition. Seller Inventory # SS9781617299018

Contact seller

Buy Used

£ 34.58
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Mara, Lily; Holmes, Joel
Published by Simon and Schuster, 2025
ISBN 10: 1617299014 ISBN 13: 9781617299018
New Softcover

Seller: INDOO, Avenel, NJ, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Brand New. Seller Inventory # 9781617299018

Contact seller

Buy New

£ 34.65
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Mara, Lily; Holmes, Joel
Published by Manning, 2025
ISBN 10: 1617299014 ISBN 13: 9781617299018
New Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 50262772-n

Contact seller

Buy New

£ 38.13
Convert currency
Shipping: £ 1.97
Within U.S.A.
Destination, rates & speeds

Quantity: 20 available

Add to basket

Seller Image

Mara, Lily
Published by Manning Publications 8/19/2025, 2025
ISBN 10: 1617299014 ISBN 13: 9781617299018
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. Refactoring to Rust. Book. Seller Inventory # BBS-9781617299018

Contact seller

Buy New

£ 40.17
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Mara, Lily; Holmes, Joel
Published by Manning, 2025
ISBN 10: 1617299014 ISBN 13: 9781617299018
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781617299018

Contact seller

Buy New

£ 42.26
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Mara, Lily; Holmes, Joel
Published by Manning, 2025
ISBN 10: 1617299014 ISBN 13: 9781617299018
Used Softcover

Seller: GreatBookPrices, Columbia, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 50262772

Contact seller

Buy Used

£ 42.81
Convert currency
Shipping: £ 1.97
Within U.S.A.
Destination, rates & speeds

Quantity: 20 available

Add to basket

Stock Image

Lily Mara
Published by Manning Publications, New York, 2025
ISBN 10: 1617299014 ISBN 13: 9781617299018
New Paperback

Seller: Grand Eagle Retail, Bensenville, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: new. Paperback. Get the speed and reliability of Rust libraries, functions, and high-performance features through incremental adoption without rewriting your codebase from scratch. In Refactoring to Rust you will learn to: Create Rust libraries you can call from other programming languagesIntegrate Rust functions with code in other languagesUse Rust's ownership and borrowing system to write high performance codeHandle errors as values using Rust's enumsMinimize unnecessary memory usage with Rust's multiple string typesBoost performance with Rust concurrency and async event processingCreate Rust HTTP services Refactoring to Rust teaches you how to take advantage of Rust's easy-to-use interoperating mechanisms. Learn practical code-mixing techniques like embedding Rust libraries into apps written in other languages. This practical guide emphasises techniques for incrementally refactoring performance-critical code to Rust while keeping the rest of your application in its original language. About the technology: Incremental refactoring to Rust lets you upgrade your key functionalities without needing to start from scratch. These small changes are a great way to introduce Rust, and immediately ramp up your program's speed and stability. Get the speed and reliability of Rust libraries, functions, and high-performance features through incremental adoption without rewriting your codebase from scratch. Shipping may be from multiple locations in the US or from the UK, depending on stock availability. Seller Inventory # 9781617299018

Contact seller

Buy New

£ 46.79
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Lily Mara
Published by Pearson Education, 2025
ISBN 10: 1617299014 ISBN 13: 9781617299018
New PAP

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # IB-9781617299018

Contact seller

Buy New

£ 44.14
Convert currency
Shipping: £ 5.02
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 9 available

Add to basket

Stock Image

Lily Mara
Published by Pearson Education, 2025
ISBN 10: 1617299014 ISBN 13: 9781617299018
New PAP

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # IB-9781617299018

Contact seller

Buy New

£ 49.39
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 9 available

Add to basket

There are 12 more copies of this book

View all search results for this book