Jank: تشغيل وقت Clojure مع تفاعل سلس مع C++، تم إنجازه بواسطة مطور واحد

حقق مشروع Jank تقدماً كبيراً في تحقيق التفاعل السلس بين Clojure و C++. من خلال إدارة الذاكرة اليدوية، وأنظمة الأنواع المحسّنة، والصناديق غير الشفافة، يمكن للمطور إجراء مكالمات مباشرة لرموز C++ داخل Clojure. وتشمل الأمثلة العملية طباعة "Hello, world!" باستخدام تدفقات C++ وتحليل ملفات JSON باستخدام مكتبة JSON for Modern C++. ويركز العمل المستقبلي على التعبئة والتوزيع وإصلاح الأخطاء، وفي النهاية، إطلاق الإصدار التجريبي الأول (alpha).
اقرأ المزيد