Rust
Rust یکی از سریعترین و امنترین زبانهای برنامهنویسی است که برای توسعه وب، سیستمهای امن و برنامههای آیندهدار استفاده میشود. با دوره رایگان ۵۰ روزه ما، Rust را از صفر تا پیشرفته یاد بگیرید و پروژههای واقعی بسازید. همین حالا شروع کنید و مهارت خود را به سطح بعدی ببرید
-

روز ۶: توابع در Rust و نحوه تعریف آنها
توابع یکی از اساسیترین مفاهیم در هر زبان برنامه نویسی هستند و در Rust نقش بسیار مهمتری نسبت به چیزی که در نگاه اول به نظر میرسد دارند. در روز ششم از سری آموزش «Rust…
بیشتر بخوانید » -

روز ۵: انواع دادهها در Rust (i۳۲، f۶۴، bool، char، tuple و array)
بعد از آشنایی با متغیرها و مفهوم immutable و mutable، نوبت به یکی از پایهایترین و در عین حال مهمترین مباحث زبان Rust میرسد، یعنی انواع دادهها. Rust یک زبان strongly typed است و این…
بیشتر بخوانید » -

روز ۴: متغیرها در Rust و تفاوت immutable و mutable
یکی از اولین مفاهیمی که هنگام یادگیری زبان Rust با آن روبهرو میشوید، نحوه تعریف و استفاده از متغیرهاست. Rust برخلاف بسیاری از زبانهای برنامه نویسی، بهصورت پیشفرض متغیرها را immutable یا غیرقابل تغییر در…
بیشتر بخوانید » -

روز ۳: ساختار پروژههای Rust و فایل Cargo.toml
بعد از نصب Rust و ساخت اولین پروژه، مهمترین قدم برای درک عمیق این زبان، شناخت ساختار پروژههای Rust است. Rust از همان ابتدا توسعهدهنده را به سمت نظم و استاندارد هدایت میکند و این…
بیشتر بخوانید » -

روز ۲: نصب Rust، Cargo و ساخت اولین پروژه
یادگیری هر زبان برنامه نویسی از نقطه نصب و راهاندازی شروع میشود و Rust هم از این قاعده مستثنا نیست. در روز دوم از سری آموزش «Rust در ۵۰ روز» تمرکز ما روی نصب صحیح…
بیشتر بخوانید » -

روز ۱: Rust چیست و چرا Rust؟ (مقایسه با C++، Go و Python)
Rust چیست؟ Rust یک زبان برنامه نویسی سیستممحور (System Programming Language) مدرن است که تمرکز اصلی آن روی ایمنی حافظه، کارایی بالا و همزمانی بدون خطا قرار دارد. این زبان توسط Mozilla معرفی شد و…
بیشتر بخوانید »
