لغة Raku هي عضو في عائلة لغات البرمجة Perl. كانت تُعرف سابقًا باسم Perl 6 قبل أن يتم إعادة تسميتها في أكتوبر 2019. على الرغم من كونها جزءًا من عائلة Perl، إلا أن Raku تقدم العديد من العناصر الجديدة والمستوحاة من لغات برمجة حديثة وتاريخية أخرى.
فيما يتعلق بالتطوير، كان هناك عدة تطبيقات ومشاريع متعلقة بالمترجمات والمُفسّرات، لكن في الوقت الحالي، التطوير النشط يتم فقط على تطبيق Rakudo. يتمتع Rakudo بدعم نشط ويقوم بإصدار نسخ جديدة كل شهر، ويمكن استخدامه مع بيئة تشغيل MoarVM أو الآلة الظاهرية لجافا. في يوليو 2010، قام المشروع بإصدار أول توزيعة Rakudo Star، وهي مجموعة تضم تنفيذًا لـ Raku بالإضافة إلى المواد ذات الصلة.
بدأت عملية التصميم للغة Raku في عام 2000، وفي فبراير 2015، أعلنت فرقة Perl6 أنها ستحاول إصدار إصدار تطويري من الإصدار 1.0 بمناسبة عيد ميلاد Larry في سبتمبر، وإصدار الإصدار 1.0 بحلول عيد الميلاد، وفي 25 ديسمبر 2015، تم الإعلان عن أول إصدار مستقر للمواصفات.
تتميز Raku بعدة ميزات، منها إمكانية إضافة تعليقات في الكود وعدم وجود ميزة التحويل الدلالي النصي وإمكانية إضافة تعليقات على الأسطر باستخدام الرمز “#”، وتمكين المجتمع من المشاركة والمساهمة من خلال مجتمعها النشط والموجود على https://www.raku.org/community.
يمكنك العثور على معلومات إضافية عن Raku على صفحتها على Wikipedia: صفحة Raku على Wikipedia