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

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

چرا باید همین امروز زبان Rust را یادبگیریم؟

چرا باید همین امروز زبان Rust را یادبگیریم؟

این روزها زیاد از زبان راست نام‌برده می‌شود. اگر درمورد یادگیری این زبان شک دارید، اینجا می‌بینیم که چرا باید همین امروز Rust را یادبگیرید.

آموزش زبان برنامه‌نویسی Rust – قسمت۱۴- پترن‌ها

آموزش زبان برنامه‌نویسی Rust – قسمت۱۴- پترن‌ها

الگوها در زبان راست کار برنامه‌نویس را خیلی راحت می‌کنند. شما می‌توانید بدون اینکه مشکلی پیش بیاید خیلی راحت حالت‌های مختلف را با کم‌ترین کد ممکن بررسی کنید.

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

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

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

چرا به یک کتابخانه‌ی دیگر برای انگولار نیاز داشتیم؟

چرا به یک کتابخانه‌ی دیگر برای انگولار نیاز داشتیم؟

توسعه‌ی نرم‌افزار به زبان فارسی و برای ایرانی‌ها کار سختی است. ngx-persian کتابخانه‌ای است که ساخت اپ angular را برای فارسی‌زبان‌ها راحت می‌کند.

آموزش زبان برنامه‌نویسی 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 برای ایمنی حافظه آشنا بشویم.

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

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

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