کتاب RUST به عنوان یک زبان مادر (مدرن) (جلد اول)
معرفی کتاب RUST به عنوان یک زبان مادر (مدرن) (جلد اول)
کتاب RUST به عنوان یک زبان مادر (مدرن) (جلد اول) نوشتهٔ آرمان ریاضی است. انتشارات متخصصان این کتاب را منتشر کرده است.
درباره کتاب RUST به عنوان یک زبان مادر (مدرن) (جلد اول)
کتاب RUST به عنوان یک زبان مادر (مدرن) (جلد اول) حاوی تکنیکهای پیشرفته برنامه نویسی RUST برای توسعهٔ برنامههای کاربردی قوی است. این کتاب بهطور جامع به تکنیکهای پیشرفته مدیریت خطا و حافظه، پردازش موازی و همزمان در Rust میپردازد و سعی دارد با ترکیب اصول طراحی شیءگرا و مفاهیم بهینهسازی عملکرد، مسیری مؤثر برای یادگیری و استفاده از Rust را به خوانندگان ارائه دهد.
گوگل که از Rust برای توسعهٔ اندروید پشتیبانی میکند، در آوریل ۲۰۲۱ تلاشی برای استفاده از زبان Rust در هسته لینوکس آغاز کرد. طبق گزارشی از the new stack، لینوس توروالدز خاطر نشان کرد که برخی از تلاشها برای ترکیب زبانهای جدید در هسته لینوکس موفق نبودهاند: «ما ۲۵ سال پیش ++C را امتحان کردیم. دو هفته آزمایش کردیم و سپس از تلاش آن دست کشیدیم.» کتاب بهطور جامع به تکنیکهای پیشرفته مدیریت خطا و حافظه، پردازش موازی و همزمان در Rust میپردازد و سعی دارد با ترکیب طراحی شیءگرا و مفاهیم بهینهسازی عملکرد، مسیری مؤثر برای یادگیری و استفاده از Rust را به خوانندگان ارائه دهد. این کتاب شامل دو جلد است؛ جلد اول به مباحث اولیه، زبانشناسی، مدیریت حافظه پیشرفته و نوشتن کد ناامن، آناتومی اشارهگرها و رفتارشناسی میپردازد. جلد دوم بهطور ویژه به مباحث پیشرفته شیگرایی و تابعی، خطایابی و صحیحنویسی کد، برنامهنویسی همروند و معرفی سایر مطالعات جدید در برنامهنویسی Rust میپردازد. همچنین در بخش دوم از جلد دوم، حل المسائل جلد یک و دو بهصورت پروژهمحور برای خوانندگان عزیز تهیه شده است.
«یکی از پرسشهای رایج این است که اگر با یک زبان برنامه نویسی آشنا هستیم و از منابع آنلاین برای یادگیری استفاده میکنیم، چرا باید از این کتاب برای یادگیری Rust بهره بگیریم؟
باید گفت که یادگیری Rust با دیگر زبانها تفاوت دارد و نیمی از حجم یادگیری پرداختن به مفاهیم است لذا این زبان فراتر از آموزش دستورات ساده است. هدف مولف این است که ارتباط مؤثری میان مفاهیم و بخش عملی برقرار کرده و فرآیند یادگیری را برای خوانندگان عزیز، تسهیل دهم.»
درباره انتشارات متخصصان
انتشارات متخصصان با توجه به تخصص چندین ساله در صنعت چاپ و نشر کتاب و داشتن شناخت کامل و جامع از بازار، اقدام به چاپ بالغ بر ۵۰۰۰۰۰ جلد کتاب در رشتههای ادبی شامل شعر و داستان و رمان، روانشناسی، جامعهشناسی و رشتههای مهندسی کرده است. آغاز کار انتشارات متخصصان به سال های ۸۵-۸۶ برمیگردد و در طول این سالها به واسطهٔ تجربه و شناخت پذیرای چاپ کتاب بیش از ۲۰۰۰ نویسنده بوده است.
خواندن کتاب RUST به عنوان یک زبان مادر (مدرن) (جلد اول) را به چه کسانی پیشنهاد میکنیم
این کتاب را به دوستداران علوم رایانهای پیشنهاد میکنیم.
بخشی از کتاب RUST به عنوان یک زبان مادر (مدرن) (جلد اول)
«یکی از پرسشهای دیگری که ممکن است برای برخی پیش بیاید این است که من قبلا با یک زبان خاص آشنا بودم و بیشتر اوقات هم ترجیح میدهم خودم از وبسایتها مطالب را فرا بگیرم و در سطحی هستم که بتوانم یک زبان جدید را شروع کنم و حتی از وبسایتهای خارجی استفاده کنم با این وجود چه مزیتی دارد که بخواهم برای یادگیری زبان Rust از این کتاب استفاده کنم؟ در پاسخ به این سوال باید گفت که یادگیری زبان Rust متفاوت از زبانهای دیگر است یعنی نیمی از یادگیری پرداختن به مفاهیم و تشریحات این زبان است. زبان Rust صرفا دستوراتی را به ما آموزش نمیدهد بلکه مثل یک مادر میخواهد تا فرزندانی باشیم که توجه ویژهای داشته باشیم و به توضیحات و مفاهیمی بپردازیم که در آینده امکان دارد با مشکل مواجه شویم و حتی گاه باید مجددا برگردیم و آن مشکل را در ابتدا با آن مفهوم گره خورده کندوکاو کنیم. ازآنجایی که این مجموعه در فرایند یادگیری تسهیل دهنده بوده لذا امیدوارم بتواند در راستای آموزش هر چه سریعتر شما عزیزان یاری رسان باشد که البته زبان Rust بدلیل نوع برنامه نویسی سطح پایین یا نزدیک به سیستم واجد شرایط هست تا توضیحات زیادی برای توسعه دهندگان داشته باشد و جای اشکالی نیست. تلاش بنده بر این بوده که بخشهای مهم را توضیح داده و ارتباط خوبی بین مفاهیم و بخش عملی ایجاد کند.”»
حجم
۳٫۸ مگابایت
سال انتشار
۱۴۰۳
تعداد صفحهها
۲۶۷ صفحه
حجم
۳٫۸ مگابایت
سال انتشار
۱۴۰۳
تعداد صفحهها
۲۶۷ صفحه