يصل Python 3.11 إلى نسخته المستقرة بنسبة 10-60٪ أسرع من 3.10

بيثون 3.11

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

في Phoronix ، الوسيلة التي تدين بالكثير من شهرتها لاختبارات البرامج والأجهزة ، كانوا يختبرون أداء Python 3.11 وأكدوا ذلك إنه أسرع بنسبة تتراوح بين 10٪ و 60٪ من Python 3.10 ، والذي كان حتى الآن الإصدار الأكثر ثباتًا. ولكن ليس كل شيء جيدًا تمامًا ، على الأقل لمستخدمي Linux ، نظرًا لأن تحديثًا كهذا قد يكسر التوافق مع البرامج التي نستخدمها ، مثال على ذلك وهو ما نعاني منه نحن مستخدمي Kodi على لينكس منذ تحميله على «ماتريكس».

تغييرات Python 3.11 العامة

Lo الجدير بالذكر يتضمن الإصدار 3.11 من Python أن مواقع الأخطاء الدقيقة مدرجة الآن في المؤامرات ، والتي ، من الناحية النظرية ، ستتيح التعرف بشكل أفضل على الإخفاقات ؛ مجموعات الاستثناء و except*؛ في tomllib ، تمت إضافة دعم تحليل TOML إلى المكتبة القياسية ؛ قدم مجموعات من المهام في asyncio ؛ التجميع الذري ((؟>…)) والمحددات الكمية (* +، ++،؟ +، {m، n} +) مدعومة الآن في التعبيرات النمطية.

لكن الأهم هو السرعة:

يحقق مشروع Faster CPython بالفعل بعض النتائج المثيرة للاهتمام. Python 3.11 أسرع بنسبة تصل إلى 10-60٪ من Python 3.10. في المتوسط ​​، قمنا بقياس زيادة السرعة بمقدار 1,22 مرة في مجموعة الاختبار القياسية.

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

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

مزيد من المعلومات وشعار الصورة: منتدى بيثون.


اترك تعليقك

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

*

*

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