سيتوقف Firefox عن استخدام C ++ لاستخدام Rust ، لغة Mozilla الجديدة

قرأت منذ ذلك الحين كستريميتش هذا الخبر 🙂

يحدث ذلك لمدة 5 سنوات Rust (لغة البرمجة التي اخترعتها Mozilla) قيد التطوير. وهذا كل شيء مختبرات موزيلا أصدر مترجم alpha 1 منه.

الهدف من كل هذا بسيط ، حيث يتم استبدال الكود تدريجيًا C + + بواسطة Rust، لأن الأخير على ما يبدو يحسن استهلاك الذاكرة.

أترك لك بعض التفاصيل عن Rust:

  • Rust إنه مترجم.
  • البرمجة الشيئية.
  • يعمل المترجم على أنظمة التشغيل Windows و Linux و Mac.
  • إنه مصنوع على أفكار موجودة ، أي ... يستخدم منطق البرمجة وبناء الجملة من لغات أخرى ، هنا يمكنك رؤية مثال على ذلك:

use std;
fn main(args: [str]) {
std::io::println("hello world from '" + args[0] + "'!");
}

Rust تأثرت بلغات مثل عالم النسيان y نيوسكويك، لكنهم يزعمون أنهم لم يتأثروا باللغة Go دي جوجل.

أغادر الموقع: موقع ويب الصدأ

وكذلك إذا كنت مهتمًا أكثر بهذا الموضوع ، فيمكنك قراءة المزيد من التفاصيل حول هذا الإصدار 0.1: ملاحظات إصدار الصدأ 0.1

ثمار هذا لن نراها الآن ، وأعتقد أن الأمر سيستغرق عدة سنوات قبل أن نرى أفضلها بشكل ملحوظ ، إنها مسؤولية (بفضل) Rust. آمل ألا يملأ هذا المتصفح بالأخطاء هاهاها.

تحياتي

en.wikipedia.org/wiki/نيوسكويك


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   electron22 قال

    من المثير للاهتمام الآن أن هذا التعلم C ++ ولكن مجنون كائني @ __ @

    1.    مجهول قال

      أفهمك ، لغة ++ C هي واحدة من أصعب اللغات لإتقانها ، خاصة أن هناك من لا يعتاد على تركيبها على الإطلاق

  2.   لوكاس ماتياس قال

    إذا كان من أجل الأفضل ...

  3.   ارونامو جاز قال

    بلوب ، لا يمكنني تجميع hello world xD!

    1.    ارونامو جاز قال

      هاهاها ، واو ، خطأ مطبعي ، إنه نوع من صارم:

      hello.rc! = hello.rs

  4.   أوسكار قال

    لأنهم لا يوافقون ويوحّدون اللغات ، فيما يتعلق بالكلمات أو التعليمات والتصميم والهيكل. سهولة تطوير التطبيقات على الشبكة ، وإذا كان من الضروري إضافة وظائف خاصة ، فيجب أن تكون معيارية. لذا فأنت لا تتعلم لغات جديدة بكلمات خيالية. لا لاكتشاف البودرة:

    1.    مجهول قال

      هذا هو الغرض من لغات البرمجة ، مع مرور الوقت التي تطورت فيها لتصبح أكثر سهولة في الفهم ، إنها مسألة وقت فقط قبل أن تبدأ في التشابه مع لغة البشر ، عندما يحين الوقت ستتخذ اللغات هذه القفزة ، ولكن أثناء علينا أن نتعلمهم مثل هذا ، نيمودو.

  5.   بانشو قال

    مثير جدا. بقي فقط لمعرفة تاريخ النشر.