دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: برنامه نویسی: زبان های برنامه نویسی ویرایش: 1 نویسندگان: Jim Blandy. Jason Orendorff سری: ISBN (شابک) : 978149192721 ناشر: O’Reilly Media سال نشر: 2016 تعداد صفحات: 153 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 17 مگابایت
در صورت تبدیل فایل کتاب Programming Rust [Early release] به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب زنگ برنامه نویسی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
این کتاب کاربردی برنامه نویسان سیستم ها را با Rust، زبان جدید
و پیشرفته که هنوز در مرحله آزمایشی/آزمایشگاهی است، آشنا می کند.
شما خواهید آموخت که چگونه Rust ترکیب کمیاب و ارزشمندی از ایمنی
حافظه تأیید شده استاتیک و کنترل سطح پایین را ارائه میکند - C++
را تصور کنید، اما بدون اشارهگرهای آویزان، ارجاعات اشاره گر
تهی، نشت یا بیش از حد بافر.
نویسنده جیم بلندی—نگهدارنده GNU Emacs و GNU Guile - نشان میدهد
که Rust چگونه میتواند اولین زبان برنامهنویسی قابل استفاده
باشد که مزایای یک سیستم نوع مدرن رسا را برای برنامهنویسی
سیستمها به ارمغان میآورد. قوانین Rust برای قرض گرفتن،
تغییرپذیری، مالکیت و جابهجایی در مقابل کپیها برای اکثر
برنامهنویسان سیستمها ناآشنا هستند، اما این قوانین کلیدی برای
مزایای منحصربهفرد Rust هستند.
این کتاب قوانین Rust را به وضوح ارائه میکند و به لحاظ اقتصادی
پیامدهای آنها را توضیح میدهد و به شما نشان میدهد که چگونه
برای بیان برنامه هایی که می خواهید بنویسید با عباراتی که Rust
بتواند ثابت کند عاری از کلاس های گسترده ای از خطاهای روزمره
هستند، بیان کنید.
This practical book introduces systems programmers to Rust, the
new and cutting-edge language that’s still in the
experimental/lab stage. You’ll learn how Rust offers the rare
and valuable combination of statically verified memory safety
and low-level control—imagine C++, but without dangling
pointers, null pointer dereferences, leaks, or buffer
overruns.
Author Jim Blandy—the maintainer of GNU Emacs and GNU
Guile—demonstrates how Rust has the potential to be the first
usable programming language that brings the benefits of an
expressive modern type system to systems programming. Rust’s
rules for borrowing, mutability, ownership, and moves versus
copies will be unfamiliar to most systems programmers, but
they’re key to Rust’s unique advantages.
This book presents Rust’s rules clearly and economically
elaborates on their consequences and shows you how to express
the programs you want to write in terms that Rust can prove are
free of broad classes of everyday errors.