طراحی سایت|طراحی اپلیکیشن

معرفی زبان برنامه نویسی Rust

مفاهیم اولیه زبان Rust به زبان ساده در این مقاله شرح داده شده است.

تاریخچه ی زبان Rust:

زبان برنامه نویسی Rust توسط یکی از مهندسان موزیلا به نام Graydon Hoare معرفی شد. در حقیقت این زبان بخشی از یکی از پروژه های شخصی ایشان بود. بنیاد موزیلا از سال 2009 حامی مالی این زبان شد. اولین نسخه ی پایدار این زبان در سال 2015 منتشر شد. این زبان متن باز است و تحت لایسنس MIT کد منبع آن در اختیار همگان است.

اما به راستی Rust چیست؟

راست(Rust) در حقیقت یک زبان برنامه نویسی سیستمی است که با هدف داشتن سرعنی بالا و توانایی در موازی سازی و امنیت حافظه ساخته شده و شبیه به زبان سی پلاس پلاس است. Rust یک زبان برنامه نویسی به اصطلاح Multi-paradigm است و انواع شیوه های دستوری ، هم زمانی، شیی گرا و کاملا فانکشنال را پشتیبانی میکند و زبانی کامپایلر است.

زبان Rust در کجا استفاده میشود؟

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

برنامه هایی که از Rust استفاده می کنند:

در زبان Rust ، hello word این گونه است:

Rust در صدر جدول محبوب ترین ها:

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

#