Polars هو إطار عمل مفتوح المصدر لمعالجة البيانات مصمم للتوازي الفعال والأداء الأمثل.
وهو يدعم تنسيقات البيانات المختلفة ويتفوق على الحلول الأخرى مثل الباندا من حيث السرعة والكفاءة.
Polars متوافق مع Apache Arrow ويوفر واجهة برمجة تطبيقات دفق خارج النواة لمجموع ات البيانات الكبيرة. إنه مجاني للاستخدام بموجب ترخيص معهد ماساتشوستس للتكنولوجيا مع مجتمع نشط من المطورين.
قد تقدم Python 3.13 مترجما في الوقت المناسب (JIT) لتحسين أداء التعليمات البرمجية.
يقوم مترجم JIT بتجميع التعليمات البرمجية في رمز الجهاز عند الطلب ، م ما يلغي الحاجة إلى حلقة مترجم الرمز الثانوي.
يقوم مترجم JIT الجديد ، وهو نهج JIT للنسخ والتصحيح ، بتحويل رموز البايت عالية المستوى إلى تعليمات ذات مستوى أدنى بلغة وسيطة (IL) لتحسين تنفيذ التعليمات البرمجية.
وتشير المعايير الأولية إلى تحسن في الأداء بنسبة 2-9 في المائة، على الرغم من أن التأثير على المعايير قد لا يكون كبيرا.
يضع مترجم JIT هذا الأساس للتحسينات المهمة المستقبلية في Python.
يناقش مجتمع Python بنشاط ويستكشف الموضوعات المتعلقة بتحسين الأداء واستخدام مترجمي JIT.
تقدم Python 3.13 مترجما JIT جديدا يسمى "نسخ وتصحيح JIT" ، والذي يولد الإثارة والاهتمام.
تغطي المناقشات مجموعة واسعة من الموضوعات بما في ذلك تطوير Python تحت Microsoft ، وتأثير العمليات طويلة الأمد ، وفوائد وتحديات تجميع JIT ، والارتباك بين تجميع JIT و AOT ، وإعلانات النوع ، ومقارنات الأداء ، وتحديات إدارة الحزم ، والمفاضلات بين C و Python للكود الحرج للأداء.