أضافت مايكروسوفت دعماً لـ Python 3.14 إلى Azure App Service لنظام Linux، مما يمكن المطورين من بناء ونشر التطبيقات باستخدام الإصدار الأحدث. صدر في 7 أكتوبر، يجلب Python 3.14 تحسينات في الأداء وميزات تنافسية محسنة. تسمح هذه التحديث بتركيز المطورين على البرمجة بينما يتعامل Azure مع إدارة البيئة التشغيلية.
أعلنت مايكروسوفت عن توافر Python 3.14 على Azure App Service لنظام Linux، وهي خطوة تسمح للمطورين بإنشاء تطبيقات جديدة باستخدام هذا الإصدار مباشرة من خلال بوابة Azure. يمكن أيضاً أتمتة النشر عبر Azure CLI أو باستخدام قوالب ARM وBicep. يدير الخدمة نظام التشغيل، وتحديثات البيئة التشغيلية، وتصحيحات الأمان، مما يحرر المطورين للتركيز على كودهم.
Python 3.14، الذي صدر في 7 أكتوبر، يقدم تحسينات كبيرة في الأداء والبيئة التشغيلية. يعالج المفسر الآن مسارات الاستدعاء الشائعة بكفاءة أكبر ويحسن استخدام الذاكرة، مما يؤدي إلى انخفاض في التأخير وتقليل استهلاك الـ CPU. يفيد هذا التطبيقات الويبية ذات الإنتاجية العالية والـ API، التي تشهد تنفيذاً أسرع ومعالجة أفضل تحت الحمل.
تم تحسين التنافسية في Python 3.14 من خلال توسيع المفسرين الفرعيين وبناءات خالية من الخيوط، التي تقضي على قفل المفسر العالمي للعديد من أحمال العمل. نتيجة لذلك، يصبح التوازي متعدد النوى أسهل في التنفيذ، وتعمل المهام المرتبطة بالـ CPU بكفاءة أكبر، مما يقدم أداءً متعدد الخيوط أفضل بكثير من الإصدارات السابقة.
يحسن الإصدار أيضاً تجربة المطور مع REPL تفاعلي أكثر فائدة، وتعليقات أنواع أنظف، وصيغة نصية جديدة للقوالب تُدعى “t-strings”. تجعل هذه التغييرات البرمجة أكثر أماناً، وأكثر تنظيماً، وأقل عرضة للأخطاء، مما يسمح للمطورين بكتابة واختبار الكود بشكل أسرع.
يُشجع مستخدمو Azure App Service الحاليون على اختبار Python 3.14 في بيئة تجريبية أو فتحة نشر. يجب عليهم تقييم تأخير الطلبات، واستخدام الـ CPU والذاكرة، والتوافق مع العجلات الأصلية أو التبعيات المثبتة. ستحتاج معظم التطبيقات إلى تعديلات طفيفة فقط للاستفادة من البيئة التشغيلية الأسرع والأكثر قدرة.