می‌خواهید Cairo را یاد بگیرید و در آن استاد شوید؟

به مسیر Cairo در Exercism بپیوندید تا از این موارد بهره‌مند شوید: 68 تمرین که در 25 مفهوم Cairo دسته‌بندی شده‌اند، همراه با تحلیل خودکار کد شما و مربی‌گری شخصی، همه ۱۰۰٪ رایگان.

درباره‌ی Cairo

fn hello() -> felt252 {
    'Hello, World!'
}

fn main() {
    let greeting: felt252 = hello();
    println!("{greeting}");
}

ویژگی‌های کلیدی مسیر Cairo


Cairo

مناسب توسعه‌دهندگان

کدی شبیه Rust بنویسید و برای اجرای برنامه اثبات بسازید؛ ریاضی مانعی نیست.

اثبات‌پذیر

برنامه‌های اثبات‌پذیر تولید می‌کند و امکان محاسبه‌ی مقادیر قابل‌اعتماد را روی ماشین‌های غیرقابل‌اعتماد فراهم می‌آورد.

کارآمد

Cairo به یک اسمبلی اختصاصی کامپایل می‌شود که به‌طور ویژه برای تولید کارآمد اثبات طراحی شده است.

تغییرناپذیر

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

همه‌منظوره

از بازی‌های بلاک‌چین تا یادگیری ماشین اثبات‌پذیر، Cairo ساخت برنامه‌های بی‌نیاز به اعتماد را ممکن می‌کند.

نوآورانه

Cairo زبانی است که به‌سرعت در حال رشد است و پیوسته ویژگی‌های تازه و هیجان‌انگیزی را به توسعه‌دهندگانش ارائه می‌دهد.

نگاهی به مفاهیمی که با آن‌ها آشنا می‌شوید


همه‌ی مفاهیم مسیر Cairo را ببینید

به سبک Cairo منتور بگیرید

هر زبانی روش خودش را برای انجام کارها دارد. Cairo هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک می‌کنند مثل یک برنامه‌نویس Cairo فکر کنید و کد را به سبک اصیل Cairo بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکته‌ها، ایده‌ها و بازخوردی درباره‌ی این که چطور آن را به آنچه معمولاً در Cairo می‌بینید نزدیک‌تر کنید به شما بدهند؛ آن‌ها کمک می‌کنند چیزهایی را کشف کنید که نمی‌دانید که نمی‌دانید.

درباره‌ی منتورینگ بیشتر بدانید

تمرین‌های Cairo برگرفته از جامعه‌ی کاربران

مسیر Cairo در Exercism شامل 25 مفهوم و 68 تمرین است تا به شما کمک کند کد بهتری بنویسید.

همه‌ی تمرین‌های Cairo را ببینید
Cairo

با مسیر Cairo شروع کنید

از همه بهتر، برای همه ۱۰۰٪ رایگان است.

به مسیر Cairo بپیوندید