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

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

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

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

در این قسمت با نحوه‌ی تبدیل نوع در Rust و با مفهوم Generic آشنا می‌شویم و می‌بینیم که چطور می‌توان ساختار، تابع، متد و enum هایی به صورت Generic داشت.

آموزش زبان برنامه‌نویسی Rust – قسمت ۱۷: نگاهی خیلی دقیق‌تر به ویژگی‌ها

آموزش زبان برنامه‌نویسی Rust – قسمت ۱۷: نگاهی خیلی دقیق‌تر به ویژگی‌ها

در این قسمت نحوه‌ی افزودن associated function ها را به trait ها یادمی‌گیریم و با روش‌های مختلف فراخوانی متدها برای جلوگیری از ابهام آشنا می‌شویم.

آموزش زبان برنامه‌نویسی Rust – قسمت ۱۶: نگاهی دقیق‌تر به ویژگی ها

آموزش زبان برنامه‌نویسی Rust – قسمت ۱۶: نگاهی دقیق‌تر به ویژگی ها

در این قسمت بیشتر با trait ها آشنا می‌شویم. نحوه‌ی کار با trait object ها، پیاده‌سازی آن برای type های پیش‌فرض و ارث‌بری بین آن‌ها را یاد می‌گیریم.

مهاجرت بدون درد و خونریزی از گیت‌هاب به هرجا

مهاجرت بدون درد و خونریزی از گیت‌هاب به هرجا

حالا که گیت‌هاب هم دارد ایران را تحریم می‌کند، بیایید ببینیم که چطوری می‌توان کل شمخزن گیت‌هاب را به جای دیگر منتقل کرد یا به گیت مخزن بکاپ اضافه کرد.

آموزش زبان برنامه‌نویسی Rust – قسمت ۱۵: چندریختی

آموزش زبان برنامه‌نویسی Rust – قسمت ۱۵: چندریختی

چندریختی یا Polymorphism یکی از مهم‌ترین مفاهیم در برنامه‌نویسی است. امّا استفاده از آن در زبان‌های سطح پایین مثل C امکان‌پذیر نیست. حالا با هم استفاده از چندریختی را در Rust یاد می‌گیریم.

تغییرات زبان Rust از نسخه‌ی ۱.۳۱.۰ به ۱.۳۵.۰

تغییرات زبان Rust از نسخه‌ی ۱.۳۱.۰ به ۱.۳۵.۰

زبان Rust به سرعت دارد توسعه داده می‌شود. این توسعه‌ی سریع باعث می‌شود که گاهی بخش‌هایی از این زبان تغییر کنند. در این نوشته می‌بینیم که زبان چه تغییراتی در ۴ نسخه‌ی اخیر داشته است.

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

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

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