آموزش زبان برنامهنویسی Rust – قسمت۷: مالکیت
مالکیّت یکی از ۳ ویژگی بنیادین زبان برنامهنویسی راست است که باعث میشود کار با حافظه در آن ایمن باشد. در این نوشته همهچیز را درمورد این ویژگی یادمیگیریم.
مالکیّت یکی از ۳ ویژگی بنیادین زبان برنامهنویسی راست است که باعث میشود کار با حافظه در آن ایمن باشد. در این نوشته همهچیز را درمورد این ویژگی یادمیگیریم.
قرن بیست و یک قرن سلطهی کامپیوترها است و نرمافزارها همهجا هستند. حالا سؤال اینجاست که وظیفهی اخلاقی ما توسعهدهندگان نرمافزار چیست؟ در این نوشته به دنبال پاسخ این سؤال هستیم.
در این نوشته شیوهی تعریف و فراخوانی توابع مختلف را در زبان راست یادمیگیریم. به علاوه تفاوت statement و expression را هم میبینیم.
در این قسمت یادمیگیریم که چطوری میتوان از حلقههای for، while و loop در زبان راست برای کنترل جریال برنامه استفاده کرد.
توسعهی تستمحور با Test Drived Development چندسالی هست که مورد توجّه قرار گرفته، ولی خیلیها چون از قدرت آن خبرندارند از انجامش سرباز میزنند. در این نوشته میبینیم که چطوری TDD برنامهی ما را از باگها حفظ میکند.
در این قسمت از آموزش زبان برنامهنویسی راست، با هم دیگر شیوهی کار با دستورات شرطی و مقداردهی متغیّرها را به وسیلهی آن یادمیگیریم.
در این قسمت از آموزش زبان Rust، با شیوهی تعریف و استفاده از دادههای ترکیبی مثل آرایه ها و تاپلها در زبان راست آشنا میشویم.
این سالها رشتهی کامپیوتر روی بورس قرار گرفته و خیلیها موقع انتخاب رشته به سراغ آن میآیند. اگر میخواهید بفهمید که این رشته به درد شما میخورد یا نه، این نوشته را از دست ندهید.
در این قسمت شیوهی کار با دادههای عددی مختلف را در زبان راست یادمیگیریم تا بتوانیم با اعداد صحیح مختلف و اعداد اعشاری کار کنیم.
در این قسمت با شیوهی تعریف و استفاده از متغیّرها، تفاوت مقادیر mutable و immutable و شیوهی تعریف ثابت ها و استفاده از آنها آشنا میشویم.