بوليكومبايلر: دمج بايثون وجافا سكريبت في ملف واحد
2025-05-07
بوليكومبايلر هو مشروع تجريبي يهدف إلى دمج أكواد بايثون وجافا سكريبت التعسفية في ملف مصدر واحد. باستخدام تعبيرات لامدا ذكية ووظيفة `eval`، يقوم بوليكومبايلر بتنفيذ كود بايثون أو جافا سكريبت بشكل انتقائي بناءً على بيئة التشغيل (بايثون أو نود.جي إس). على سبيل المثال، ينتج مقطع كود واحد "Hello JS" في نود.جي إس و "Hello Python" في بايثون. على الرغم من أنه لا يزال قيد التطوير، إلا أن هذا المشروع يوفر حلاً محتملاً للتطبيقات ذات الملف الواحد التي تستهدف كلًا من مستخدمي بايثون وجافا سكريبت.
التطوير