هل الصدأ بسرعة C؟
هل الصدأ بسرعة C؟

فيديو: هل الصدأ بسرعة C؟

فيديو: هل الصدأ بسرعة C؟
فيديو: إليك 8 طرق سهلة لإزالة الصدأ في 5 دقائق 2024, أبريل
Anonim

للإجابة على سؤالك: لا ، الصدأ يهدف إلى الوجود أسرع من ج . الصدأ يمكن كتابة البرامج لتكون على هذا النحو بسرعة ج برامج اليوم بالفعل. ج المترجمون C ++ و Fortran لديهم عقود من التحسين تحت حزامهم ، ولا تزال الواجهة الخلفية لمحسن LLVM التي يستخدمها rustc كثيرًا " ج " الموجهة.

بهذه الطريقة ، هل الصدأ أفضل من C؟

الصدأ لديه توافق ممتاز مع FFI ج , افضل من معظم اللغات الأخرى حتى الآن. يتيح لك اختيار الحفاظ على وقت التشغيل صغيرًا وعدم وجود GC إمكانية التشغيل البيني كثيرًا افضل من لغات اخرى. بسبب هذه القرارات ، الصدأ هو خيار قوي بما يكفي لاعتباره بديلاً لـ ج.

وبالمثل ، هل الصدأ أسرع من الصدأ؟ لا يوجد أي حجة حقًا: الصدأ يكون أسرع من Go . في المعايير أعلاه ، الصدأ كنت أسرع ، وفي بعض الحالات ، ترتيب من حيث الحجم أسرع . الآن ، إذا كان ما تقوم ببنائه يحتاج إلى التخلص من كل أوقية أخيرة من الأداء ، فبكل الوسائل ، اختر الصدأ.

يذهب بسرعة C؟

عادة ما يتم تشغيل كود C ++ إلى حد ما أسرع من يذهب الشفرة. تعد برامج التحويل البرمجي لـ C ++ أفضل بشكل عام ، وفي بعض النواحي تسمح لغة C ++ بكتابة كود أكثر كفاءة ، وإن كان أقل أمانًا في بعض الأحيان. في تجربتي ، يتراوح الاختلاف من يذهب كونها أبطأ بنسبة قليلة في المئة يذهب أن تكون بطيئة مرتين.

هل الصدأ أبطأ من C؟

في بعض المعايير عبر الإنترنت ("Alioth Debian") يظهر ذلك الصدأ على أنها أسرع (ببعض العمليات في الثانية) وفي أخرى ("TechEmpower") فهي كذلك أبطأ . ولكن إذا اخترت الصدأ ، من المحتمل جدًا أن يكون كلاهما سريعًا جدًا ، في "C ++ like performance" وهو آمن.

موصى به: