لغة البرمجة الأكثر شعبية في 2018 راست

لغة البرمجة الأكثر شعبية في 2018 راست
NatchCenter يون 30, 2018

مشاركة:

 

لغة برمجة الأنظمة الجديدة ، تستقبل Rust المزيد من الحب غير المشروط من المطورين. وفقًا لمسح مطوري Stack Overflow ، فثلاث سنوات متتالية (أي في عام 2016 و 2017 و 2018) - تعتبر Rust أكثر لغات البرمجة المحبوبة. من ناحية أخرى ، فقد تميزت أيضًا بأكثر عشر لغات مطلوبة في العالم. نتيجة لذلك ، تزداد شعبية اللغة كل عام وهناك زيادة في عدد المبرمجين الذين يستخدمون Rust.

 

لماذا تظهر البرمجة المزيد من الحب مع روست؟

ظهرت الصدأ لأول مرة في عام 2010 والتي ترعاها Mozilla Research بالكامل. وهي لغة برمجة مفتوحة المصدر تصفها بأنها لغة آمنة ومتزامنة وعملية ووظيفية وحتمية وإجرائية. يتم تنقيح اللغة من تجارب كتابة محرك تخطيط مستعرض ويب servo ومحرك Rust.

يشبه بناء الجملة الخاص به C ++ ولكنه يوفر أداءً وأمانًا أفضل. أيضا ، يوفر أدوات مختلفة للمطورين المبتدئين لبدء رمز الشحن بسرعة. أكثر من 35 دولة ، لديها ما يقرب من 90 مجموعة مستخدمين ومجتمع مطورين يلتزمون بالتطوير المستمر للمشروع.

 

مقتطف من برنامج "Hello World!" في Rust

fn main () {

println! ("مرحبا العالم!") ؛

}

علاوة على ذلك ، تعمل لغة Rust بسرعة فائقة ، وتمنع segfaults ، وتضمن سلامة الخيط. كما يتكون من الميزات التالية التي تسمح لـ Rust كواحدة من أقوى لغات برمجة الأنظمة.

ميزات:

التجريدات صفر التكلفة

تحريك دلالات

ضمان سلامة الذاكرة

المواضيع دون سباقات البيانات

الأدوية الجنيسة

نمط مطابقة

اكتب الاستنتاج

الحد الأدنى من وقت التشغيل

كفاءة جيم الارتباطات

الشركات التي تستخدم الصدأ بخلاف موزيلا؟

هناك العديد من الشركات التي تبدي اهتماما لتطوير مشاريعها باستخدام لغة برمجة الصدأ. يتم كتابة Figma ، خادم المزامنة متعددة اللاعبين في الوقت الحقيقي في الصدأ. إليكم شهادة حول اللغة من قبل Even Wallace ، CTO في Figma.

"اخترنا Rust لهذا الكتابة لأنه يجمع بين أفضل سرعة في فئتها مع استخدام منخفض للموارد مع توفير أمان لغات الخادم القياسية. كان الاستخدام المنخفض للموارد أمرًا مهمًا لنا خاصةً لأن بعض مشكلات الأداء في الخادم القديم كانت ناتجة عن أداة تجميع البيانات المهملة ".

بالإضافة إلى ذلك ، هناك العديد من الشركات مثل Coursera و Snapview و DropBox و npm و Autumn و 1aim و Telenor Digital و Wire و CoreOS و Atlassian وغيرهم يستخدمون Rust لمختلف التطبيقات.