چرا باید همین امروز زبان Rust را یادبگیریم؟
این روزها زیاد از زبان راست نامبرده میشود. اگر درمورد یادگیری این زبان شک دارید، اینجا میبینیم که چرا باید همین امروز Rust را یادبگیرید.
این روزها زیاد از زبان راست نامبرده میشود. اگر درمورد یادگیری این زبان شک دارید، اینجا میبینیم که چرا باید همین امروز Rust را یادبگیرید.
الگوها در زبان راست کار برنامهنویس را خیلی راحت میکنند. شما میتوانید بدون اینکه مشکلی پیش بیاید خیلی راحت حالتهای مختلف را با کمترین کد ممکن بررسی کنید.
در این قسمت enum ها را در زبان راست یادمیگیریم. enumهای Rust برخلاف زبانهایی مثل C تایپهای واقعی هستند و قدرت زیادی به این زبان میدهند.
توسعهی نرمافزار به زبان فارسی و برای ایرانیها کار سختی است. ngx-persian کتابخانهای است که ساخت اپ angular را برای فارسیزبانها راحت میکند.
در این آموزش موضوعاتی مثل ارثبری struct ها، نوعهای بازگشتی، ساخت struct شبیه به tuple و unit وکپیکردن یک struct را یادمیگیریم.
همانطور که در زبانهای شئگرا object ها میتوانند method داشته باشند، ما در راست میتوانیم برای struct ها متد و توابع مرتبط تعریف کنیم. با این کار کارآیی struct ها در Rust خیلی بیشتر از زبانهای مشابه میشود و برنامهنویسی به آن راحتتر.
در این قسمت از آموزش زبان راست میخواهیم شیوهی تعریف و استفاده از struct ها، چاپ و ساخت factory function برای آنها را یادبگیریم.
خروجیات به عنوان یک برنامهنویس کم است؟ زیاد اشتباه میکنی و تمرکز پایینی داری؟ شاید مشکلت به خاطر این ۱۰ عادت دشمن کارایی و بهرهوری است.
در این قسمت میخواهیم به صورت کامل بفهمیم که شیوهی ساخت و استفاده از رفرنسها در راست چگونه است و چطوری رفرنسها در کنار Ownership و Borrowing ایمنی حافظه را تضمین میکنند.
در این قسمت از آموزش زبان برنامهنویسی راست مفاهیم borrowing و رفرنس را یادمیگیریم تا با دومین ویژگی Rust برای ایمنی حافظه آشنا بشویم.