دانلود کتاب Programming Rust: Fast, Safe Systems Development
by Jim Blandy, Jason Orendorff
|
عنوان فارسی: برنامه نویسی زنگ: سریع و امن سیستم های توسعه |
دانلود کتاب
جزییات کتاب
Rust یک زبان برنامه نویسی سیستم جدید است که عملکرد و کنترل سطح پایین C و C ++ را با ایمنی حافظه و ایمنی موضوع ترکیب می کند. انواع مدرن و قابل انعطاف زنگ تضمین می کند که برنامه شما عاری از اختلال در اشاره گر پوچ ، آزاد دو برابر ، نشانگرهای آویز و اشکالات مشابه است ، همه در زمان کامپایل و بدون سربار زمان اجرا. در کد چند رشته ای ، Rust با استفاده از برنامه نویسان سیستم های مجرب ، این برنامه را در زمان کامپایل ، نژادهای داده را بدست می آورد. آی تی. مباحث عبارتند از: چگونگی نشان دادن زنگ در حافظه (با نمودارها) توضیحات کامل درباره مالکیت ، حرکات ، وام ها و طول عمرCargo ، rustdoc ، تست های واحد و نحوه انتشار کد شما در crates.io ، مخزن بسته های عمومی Rust که دارای ویژگی های سطح بالایی است مانند عمومی کد ، بسته ها ، مجموعه ها و تکرار کننده هایی که باعث ایجاد زنگ زدگی و انعطاف پذیری در Rust می شود: موضوعات ، صدا ، کانال ها و اتمی ها ، از همه در استفاده از کد C یا C ++ غیر ایمن و چگونگی حفظ صداقت کد معمولی بسیار امن تر است. که از آن استفاده می کند نمونه های افزودنی نشان می دهد که چگونه قطعات زبان در کنار یکدیگر قرار می گیرند.