وبلاگ شخصی
محمّدرضا
علی حسینی

جایی که تجربیات, علایق
و چیزهایی که یادگرفته‌ام را
با هم مرور می‌کنیم.

آموزش زبان برنامه‌نویسی Rust – قسمت۱۳- شروع کار با Enumeration ها

آموزش زبان برنامه‌نویسی Rust – قسمت۱۳- شروع کار با Enumeration ها

در این قسمت enum ها را در زبان راست یادمی‌گیریم. enumهای Rust برخلاف زبان‌هایی مثل C تایپ‌های واقعی هستند و قدرت زیادی به این زبان می‌دهند.

آموزش زبان برنامه‌نویسی Rust – قسمت۱۲- در اعماق Struct

آموزش زبان برنامه‌نویسی Rust – قسمت۱۲- در اعماق Struct

در این آموزش موضوعاتی مثل ارث‌بری struct ها، نوع‌های بازگشتی، ساخت struct شبیه به tuple و unit وکپی‌کردن یک struct را یادمی‌گیریم.

آموزش زبان برنامه‌نویسی Rust – قسمت۱۱: افزودن Method و Associated Function به Struct ها

آموزش زبان برنامه‌نویسی Rust – قسمت۱۱: افزودن Method و Associated Function به Struct ها

همانطور که در زبان‌های شئ‌گرا object ها می‌توانند method داشته باشند، ما در راست می‌توانیم برای struct ها متد و توابع مرتبط تعریف کنیم. با این کار کارآیی struct ها در Rust خیلی بیشتر از زبان‌های مشابه می‌شود و برنامه‌نویسی به آن راحت‌تر.

آموزش زبان برنامه‌نویسی Rust – قسمت۱۰- شروع کار با Struct

آموزش زبان برنامه‌نویسی Rust – قسمت۱۰- شروع کار با Struct

در این قسمت از آموزش زبان راست می‌خواهیم شیوه‌ی تعریف و استفاده از struct ها، چاپ و ساخت factory function برای آن‌ها را یادبگیریم.

آموزش زبان برنامه‌نویسی Rust – قسمت۹: Slicing

آموزش زبان برنامه‌نویسی Rust – قسمت۹: Slicing

در این قسمت می‌خواهیم به صورت کامل بفهمیم که شیوه‌ی ساخت و استفاده از رفرنس‌ها در راست چگونه است و چطوری رفرنس‌ها در کنار Ownership و Borrowing ایمنی حافظه را تضمین می‌کنند.

آموزش زبان برنامه‌نویسی Rust – قسمت۸: Borrowing

آموزش زبان برنامه‌نویسی Rust – قسمت۸: Borrowing

در این قسمت از آموزش زبان برنامه‌نویسی راست مفاهیم borrowing و رفرنس را یادمی‌گیریم تا با دومین ویژگی Rust برای ایمنی حافظه آشنا بشویم.

آموزش زبان برنامه‌نویسی Rust – قسمت۷: مالکیت

آموزش زبان برنامه‌نویسی Rust – قسمت۷: مالکیت

مالکیّت یکی از ۳ ویژگی بنیادین زبان برنامه‌نویسی راست است که باعث می‌شود کار با حافظه در آن ایمن باشد. در این نوشته همه‌چیز را درمورد این ویژگی یادمی‌گیریم.

آموزش زبان برنامه‌نویسی Rust – قسمت 0: معرفی و شروع به کار

آموزش زبان برنامه‌نویسی Rust – قسمت 0: معرفی و شروع به کار

در این قسمت ویژگی‌های اصلی زبان Rust را با هم یادمی‌گیریم و پس از نصب آن روی سیستم‌عامل‌های مختلف، اوّلین برنامه‌مان را می‌نویسیم.

«نوشته‌های ویژه»

«نوشته‌های محبوب»

«دیدگاه کاربران»