cppyy: قابليّة تشغيل متكاملة بين بايثون وسي بلس بلس
2025-07-16
cppyy هو مُولّد روابط بين بايثون وسي بلس بلس وقت التشغيل، والذي يسمح باستدعاء سي بلس بلس من بايثون، والعكس صحيح. يُحقق أداءً عالياً، واستخداماً منخفضاً للذاكرة، ووراثة متقاطعة، ووظائف مُستدعَاة دون الحاجة إلى امتدادات لغة أو لغات وسيطة. تشمل الميزات إنشاء القوالب وقت التشغيل، والتحويل التلقائي للكائنات إلى مستوى أدنى، ومعالجة الاستثناءات. باستخدام مُفسّر سي بلس بلس Cling، يُمكّن cppyy من مزج ديناميكي وتفاعلي لوظائف سي بلس بلس وبايثون، بل ويدعم مكتبات سي بلس بلس الحديثة مثل Boost. يعمل مع CPython وPyPy، وهو مُحسّن للمشاريع واسعة النطاق، ويتفوق في الأداء وإدارة الذاكرة.
التطوير
سي بلس بلس