إصدارأخبارbeta
إطلاق كنوز v1.0.0-beta.1 — أول إصدار تجريبي
٢٠ مارس ٢٠٢٦فريق كنوز
إطلاق كنوز v1.0.0-beta.1
نحن متحمسون للإعلان عن إطلاق كنوز v1.0.0-beta.1 — أول إصدار تجريبي عام من لغة البرمجة العربية كنوز!
هذا الإصدار يمثل خطوة كبيرة نحو هدفنا: جعل البرمجة متاحة لكل عربي بلغته الأم.
ما الجديد في هذا الإصدار؟
مترجم LLVM كامل
كنوز تُترجم مباشرة إلى كود آلي عبر LLVM-17، مما يعني أداءً يُنافس C و Rust:
دالة رئيسية() {
دع رسالة = "مرحباً من كنوز!";
اطبع(رسالة);
}
نظام أنواع قوي
- أنواع أساسية:
صحيح،عشري،نص،منطقي - الهياكل (
هيكل) مع دوال مرتبطة - المعددات (
معدد) مع تطابق الأنماط - التعميمات (Generics)
- أنواع الخيار (
خيار) والنتيجة (نتيجة)
البرمجة المتوازية
دعم كامل للخيوط والقنوات والأقفال:
دالة رئيسية() {
دع قناة = قناة_جديدة();
خيط {
أرسل(قناة، "مرحباً من خيط آخر!");
};
دع رسالة = استقبل(قناة);
اطبع(رسالة);
}
مدير حزم عربي
- نشر الحزم بأمر
كنز انشر - تثبيت الحزم بأمر
كنز ثبت اسم_الحزمة - سجل حزم على packages.knoz.dev
ساحة تجربة تفاعلية
جرّب كنوز مباشرة في المتصفح على knoz.dev/playground دون الحاجة لتثبيت أي شيء.
التثبيت
Linux / macOS
curl -fsSL https://sh.knoz.dev | sh
تحميل مباشر
حمّل الإصدار المناسب لنظامك من صفحة الإصدارات على GitHub.
ما القادم؟
هذا إصدار تجريبي ونعمل على:
- تحسين رسائل الأخطاء
- إضافة المزيد من المكتبات القياسية
- دعم Windows بشكل كامل
- توثيق شامل بالعربية
شارك معنا
- GitHub: github.com/knoz-dev/knoz-lang
- المجتمع: knoz.dev/community
- Discord: discord.gg/AbsmdqVWy
نرحب بمساهماتكم وملاحظاتكم! أبلغوا عن أي مشاكل على صفحة Issues.
ابدأ رحلتك مع كنوز اليوم! 🚀