الأقسام: تكنولوجيا

إصدار النسخة 1.11 من لغة البرمجة جوليا


إطلاق النسخة 1.11 من لغة البرمجة جوليا

شهد يوم 8 أكتوبر 2024 إصدار النسخة 1.11 من لغة البرمجة جوليا، التي تثير اهتمام المطورين بفضل خصائصها المتطورة مثل الأداء العالي والدعم الديناميكي للأنواع ووسائل البرمجة المتوازية المدمجة.

تتميز لغة جوليا بتركيبها اللغوي القريب من MATLAB، مع استلهام بعض العناصر من Ruby وLisp، بينما يتشابه أسلوب معالجة السلاسل النصية معها مع Perl. يُذكر أن النسخة السابقة المستقرة كانت جوليا 1.10 التي أُطلقت في ديسمبر 2023، وقد أصبحت هذه النسخة جديدة LTS (دعم طويل الأمد) لمدة ثلاث سنوات، مستبدلة النسخة السابقة 1.6.

تشمل أبرز ميزات جوليا الأداء العالي، ودعم البرمجة الديناميكية مع إمكانية تحديد أنواع البيانات، بالإضافة إلى مجموعة متنوعة من الأنواع الرقمية ووسائل تسريع العمليات الحاسوبية، فضلاً عن إمكانية استدعاء وظائف مكتبات C مباشرة دون طبقات إضافية.

التغييرات الرئيسية في النسخة 1.11

تتضمن النسخة الجديدة مجموعة من التحديثات المهمة، منها:

– إضافة نوع “Memory” الجديد، والذي يقدم حاوية على مستوى أدنى كبديل للمصفوفات مع تحسن ملحوظ في أداء العديد من الوظائف.

– إدخال الكلمة الرئيسية “public”، حيث تعتبر الرموز المعلمة كـpublic بمثابة نقاط وصول عامة.

– تطبيق ScopedValue الذي يدعم نطاقات ديناميكية من خلال التوارث بين المهام.

– إمكانية إعادة تسمية ملفات Manifest.toml بتنسيق جديد.

– دعم Unicode 15.1 وتحديث استراتيجيات إدارة الذاكرة.

– إضافة خيارات جديدة في مكتبات المشروع وإعادة تصميم الكود في المكتبات القياسية.

– تحديث المكتبة libuv من النسخة v1.44.2 إلى v1.48.0، بالإضافة إلى تغييرات على مستوى واجهة المستخدم خلال فترة العمل في REPL.

تعتبر لغة جوليا من ابتكار معهد ماساتشوستس للتكنولوجيا، وتم تقديمها في عام 2012. وفي عام 2015، أسس مبدعوها شركة جوليا كومبيوتينغ، حيث تُستخدم اليوم من قبل أكثر من 10,000 شركة عالمية، من بينها شركات عملاقة مثل AstraZeneca وGoogle وMicrosoft.