برمجة

Python 3.14 Beta 1 متاح الآن في العمل من أجل هذا الإصدار الرئيسي القادم من Python في أوائل أكتوبر.

أبرز ما يأتي مع بيثون 3.14 وإن كان في الشكل التجريبي هو مترجم الذيل الجديد مع أداء أفضل. بيثون 3.14 الوثائق يصف المترجم الجديد على النحو التالي:

“تمت إضافة نوع جديد من المترجم المترجم إلى cpython. يستخدم مكالمات الذيل بين وظائف C الصغيرة التي تنفذ الرموز الفنية الفردية ، بدلاً من بيان حالة C كبير واحد. بالنسبة لبعض المترجمين الأحدث ، فإن هذا المترجم يوفر أداءً أفضل بشكل كبير. Python 3.14 بنيت مع Clang 19 بدون هذا المترجم الجديد.

يعمل هذا المترجم المترجم حاليًا فقط مع Clang 19 وأحدث في هيكل X86-64 و AARCH64. ومع ذلك ، فإننا نتوقع أن يدعم الإصدار المستقبلي لـ GCC هذا أيضًا.

هذه الميزة هي الاشتراك في الوقت الحالي. نوصي بشدة بتمكين التحسين الموجهة للملف الشخصي مع المترجم الجديد لأنه التكوين الوحيد الذي قمنا باختباره ويمكننا التحقق من أدائه المحسن. لمزيد من المعلومات حول كيفية بناء Python ، انظر-مع–Call-Interp. “

يعزف Python 3.14 الآن أيضًا تقييم التعليقات التوضيحية من النوع ، ودعم حرفيات سلسلة القالب “T strings” لمعالجة السلسلة المخصصة ، وهي وحدة خوارزمية ضغط Zstandard جديدة ، واجهة تصحيح أخطاء خارجي محسّن ، وهي محسّنة في تنفيذ Python.

شعار بيثون

التنزيلات والمزيد من المعلومات حول إصدار Python 3.14 Beta 1 اليوم عبر بيثون مدونة مطلع.

من المتوقع على الأقل ثلاثة إصدارات تجريبية أخرى من Python 3.14 حتى يوليو قبل الوصول إلى مرشحين للإفراج ونأمل شحن Python 3.14 في أوائل أكتوبر.

Source link


اترك تعليقاً

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