برنامه نويسي

Rust in Action: مفاهیم و تکنیک های برنامه نویسی سیستم ها

Rust in Action: Systems programming concepts and techniques

دانلود کتاب Rust in Action: Systems programming concepts and techniques (به فارسی: Rust in Action: مفاهیم و تکنیک های برنامه نویسی سیستم ها) نوشته شده توسط «Timothy Samuel McNamara»


اطلاعات کتاب Rust in Action: مفاهیم و تکنیک های برنامه نویسی سیستم ها

موضوع اصلی: کامپیوتر – برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Manning Publications

نویسنده: Timothy Samuel McNamara

زبان: english

فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2021

تعداد صفحه: 456 / 457

حجم فایل: 18.28 مگابایت

کد کتاب: 1617294551 , 9781617294556

نوبت چاپ: 1

توضیحات کتاب Rust in Action: مفاهیم و تکنیک های برنامه نویسی سیستم ها

Rust in Action با بررسی مفاهیم و تکنیک های برنامه نویسی سیستم های متعدد، زبان برنامه نویسی Rust را معرفی می کند. شما Rust را با بررسی نحوه کار کامپیوترها در زیر کاپوت یاد خواهید گرفت. شما متوجه خواهید شد که در حال بازی با حافظه دائمی، حافظه، شبکه و حتی دستکاری با دستورالعمل های CPU هستید. این کتاب شما را با استفاده از Rust برای گسترش سایر برنامه‌ها راهنمایی می‌کند و به شما ترفندهایی برای نوشتن کدهای سریع کورکورانه می‌آموزد. شما همچنین برنامه نویسی موازی و همزمان را کشف خواهید کرد. پر از موارد استفاده واقعی و سناریوها، شما فراتر از نحو Rust رفته و خواهید دید که Rust در موارد استفاده در دنیای واقعی چه چیزی ارائه می دهد.

درباره فناوری
Rust زبان عالی برای برنامه نویسی سیستمی است. این قدرت سطح پایین C را به همراه ویژگی‌های ایمنی محکمی ارائه می‌کند که به شما امکان می‌دهد بدون ترس کدنویسی کنید. ایده آل برای برنامه هایی که نیاز به همزمانی دارند، برنامه های Rust فشرده، خوانا و فوق العاده سریع هستند. بهتر از همه، کامپایلر هوشمند مشهور Rust به شما کمک می کند حتی از خطاهای کدنویسی ظریف جلوگیری کنید.

درباره کتاب
Rust in Action یک راهنمای عملی برای برنامه نویسی سیستم ها با Rust است. که برای برنامه نویسان کنجکاو نوشته شده است، موارد استفاده در دنیای واقعی را ارائه می دهد که بسیار فراتر از نحو و ساختار است. پیاده سازی Rust را برای دستکاری فایل، شبکه سازی و برنامه نویسی در سطح هسته بررسی خواهید کرد و تکنیک های عالی برای موازی سازی و همزمانی را کشف خواهید کرد. در طول مسیر، بر مدل منحصربفرد جستجوگر قرض Rust برای مدیریت حافظه بدون زباله‌گیر مسلط خواهید شد.

آنچه در داخل است
• برنامه نویسی Rust ابتدایی تا پیشرفته
• مثال های عملی از برنامه نویسی سیستم ها
• خط فرمان، برنامه های گرافیکی و شبکه ای

درباره خواننده
برای برنامه نویسان متوسط بدون نیاز به تجربه قبلی با Rust.

درباره نویسنده
تیم مک نامارا از Rust برای ساخت خطوط لوله پردازش داده و هنر مولد استفاده می کند. او متخصص در پردازش زبان طبیعی و مهندسی داده است.


Rust in Action introduces the Rust programming language by exploring numerous systems programming concepts and techniques. You’ll be learning Rust by delving into how computers work under the hood. You’ll find yourself playing with persistent storage, memory, networking and even tinkering with CPU instructions. The book takes you through using Rust to extend other applications and teaches you tricks to write blindingly fast code. You’ll also discover parallel and concurrent programming. Filled to the brim with real-life use cases and scenarios, you’ll go beyond the Rust syntax and see what Rust has to offer in real-world use cases.

About the technology
Rust is the perfect language for systems programming. It delivers the low-level power of C along with rock-solid safety features that let you code fearlessly. Ideal for applications requiring concurrency, Rust programs are compact, readable, and blazingly fast. Best of all, Rust’s famously smart compiler helps you avoid even subtle coding errors.

About the book
Rust in Action is a hands-on guide to systems programming with Rust. Written for inquisitive programmers, it presents real-world use cases that go far beyond syntax and structure. You’ll explore Rust implementations for file manipulation, networking, and kernel-level programming and discover awesome techniques for parallelism and concurrency. Along the way, you’ll master Rust’s unique borrow checker model for memory management without a garbage collector.

What’s inside
• Elementary to advanced Rust programming
• Practical examples from systems programming
• Command-line, graphical and networked applications

About the reader
For intermediate programmers. No previous experience with Rust required.

About the author
Tim McNamara uses Rust to build data processing pipelines and generative art. He is an expert in natural language processing and data engineering.

دانلود کتاب «Rust in Action: مفاهیم و تکنیک های برنامه نویسی سیستم ها»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

📖 خرید این کتاب

برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمه‌های زیر کلیک کنید تا پیام آماده برای شما ارسال شود:

پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.

دیدگاهتان را بنویسید