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

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

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

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

آموزش کامل و جامع پترن‌ها در زبان Rust. نحوه‌ی استفاده، انواع مختلف آن‌ها و ساختارهای مختلفی که در آن‌ها می‌توان از پترن استفاده کرد.

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

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

در این قسمت یادمی‌گیریم که چطوری enum ها را تعریف کنیم، آن‌ها به چه دردی می‌خورند و چگونه می‌توان حالات مختلف را در آن پیاده‌سازی کرد.

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

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

در این قسمت شیوه‌ی ساخت unit like struct ها، tuple like struct ها و ارث‌بری مقادیر را یاد می‌گیریم و مشکل infinite recursive type را بررسی می‌کنیم.

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

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

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

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

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

با استفاده از struct در زبان Rust ما typeهای جدید تعریف می‌کنیم، داده‌های مرتبط را کنار هم قرار می‌دهیم و با method ها عملکردهای ویژه‌ی آن‌را تعریف می‌کنیم.

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

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

زبان Rust از شیوه‌ی متفاوتی برای مدیریت حافظه استفاده می‌کند و اسم آن شیوه‌را مالکیّت گذاشته است. مالکیّت ایمنی کد و سرعت اجرا را افزایش می‌دهد. اگر هنوز عاشق Rust نشده‌اید الان وقتش است.

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

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

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