من فضلك تسجيل الدخول أو تسجيل لتفعل ذلك.

على الرغم من استغراقها عدة سنوات حتى أصبحت مشهورة بشكل كامل، بايثون تستمر لغة البرمجة هذه في الهيمنة على مجال البرمجة بفضل بناء الجملة النظيف والقابل للربط، وقابلية القراءة، وسهولة التعلم للمبتدئين.

ومع ذلك، فإن الشكوى الأكثر شيوعًا بين المستخدمين هي أن Python بطيء. أبطأ من C++، وأبطأ من Java، وأبطأ من C#.

وهي أيضًا أبطأ من جوليا، وهي لعبة عالية الأداء وجديدة نسبيًا في السوق والتي تم إصدارها في عام 2012.

تم تصميم Julia على يد جيف بيزانسون وستيفان كاربينسكي وفيرال بي شاه وآلان إيدلمان كلغة برمجة مجانية سريعة وعالية المستوى. تعد Julia سهلة الاستخدام مثل Python أو R، وسريعة مثل C أو Fortran، وتزيل الحاجة إلى التنقل بين لغتين حيث يمكن استخدامها لكل من النماذج الأولية والإنتاج.

3 وظائف تقنية للتقدم لها

فوائد جوليا للمطورين

ال

أحدث الهمهمات من عالم التكنولوجيا في الاتحاد الأوروبي، وقصة من مؤسسنا الحكيم بوريس، وبعض فنون الذكاء الاصطناعي المثيرة للشكوك. كل هذا مجانًا، كل أسبوع، في بريدك الإلكتروني. اشترك الآن!

خلال السنوات العشر الأولى، شهد مجتمع Julia ونظامه البيئي نموًا كبيرًا، ويحتوي الآن على أكثر من 11.8 مليون سطر من التعليمات البرمجية.

يتميز أحدث إصدار له، 1.10.4، والذي تم تحديثه في 4 يونيو 2024، بالعديد من الميزات الجديدة بما في ذلك وقت تحميل الحزمة المحسن، ورسائل الخطأ الأفضل، وتقديم تتبع المكدس المحسن.

كما أنه يحتوي على نظام نوع غني يسهل تعريف هياكل البيانات المعقدة والفعالة.

أضف إلى ذلك سهولة الاستخدام – فتركيب جوليا واضح ومباشر وبديهي، مشابه لتركيب بايثون، مما يعني أنه يمكن استخدامه على نطاق واسع في البرمجة الاستكشافية وتحليل البيانات.

كما أنها سهلة الوصول للغاية لأولئك الذين يعرفون لغات أخرى عالية المستوى. ولأنها تستخدم الإرسال المتعدد كميزة أساسية، فهي مرنة للغاية ويمكن استخدامها في علم البيانات والتعلم الآلي الذكاء الاصطناعي، البحث العلمي والنمذجة المالية.

نهج جديد للتعلم الآلي

يستخدم ChatGPT من OpenAI خوارزميات لمعالجة مجموعات كبيرة من البيانات، ومع ذلك، يختلف Julia في أنه يمكن استخدامه في التعلم الآلي العلمي، حيث يتم تغذية الخوارزميات بالمعرفة العلمية لحل المعادلات العلمية المعقدة.

يمكن أن تعمل هذه اللغة أيضًا على تحديد قيمة الثوابت المعقدة ومواءمة التعلم الآلي بشكل أوثق مع التطبيقات في العالم الحقيقي. وتستخدمها بالفعل شركة الخدمات اللوجستية وتوصيل الطائرات بدون طيار Zipline للعثور على أفضل مسارات الطيران لتوصيل المنتجات الصيدلانية بكفاءة أكبر.

وقد استخدمت شركات الأدوية الكبرى، بما في ذلك أسترازينيكا وفايزر، جوليا لتسريع عمليات محاكاة العلاجات الجديدة. كما تبنت شركة ويليامز ريسينج، وهي شركة سباقات سيارات فورمولا 1، منصة جوليا السحابية، جوليا كومبيوتنج، لتشغيل برامج النمذجة والمحاكاة وتحسين السرعة.

3 وظائف تقنية متاحة للتعيين في جميع أنحاء أوروبا

الاستفادة من المجتمع

باعتبارها لغة مفتوحة المصدر، لا تتبع Julia شركة أو نظام تشغيل واحد. ونتيجة لذلك، فإن برنامجها متاح مجانًا، وينشط مجتمع Julia للمطورين في تطوير اللغة وإصلاح الأخطاء – يمكنك العثور على جميع المعلومات حول Julia. منتديات إجتماعية على موقع JuliaLang.

هناك أيضًا حدث سنوي، JuliaCon، حيث يجتمع المطورون والباحثون والخبراء في هذا المجال لاستكشاف قدرات Julia وكيفية تقدمها. إلى جانب الكلمات الرئيسية والمتحدثين ومسابقة البرمجة، يمكن للحاضرين أيضًا المشاركة في ورش العمل والمحادثات الفنية.

عندما يتعلق الأمر بتعلم جوليا، فكلما زادت مهارتك في لغات البرمجة الأخرى، كان ذلك أفضل. ومع ذلك، تقدم الجامعات بما في ذلك معهد ماساتشوستس للتكنولوجيا وجامعة برلين التقنية دورات تدريبية عبر الإنترنت، بالإضافة إلى منصات التعلم عبر الإنترنت DataCamp وCoursera وUdemy.

هل تبحث عن فرصة جديدة في مجال التكنولوجيا؟ ابدأ التصفح لوحة وظائف بيت المواهب اليوم

اقرأ أكثر

Adobe تطلق أدوات Firefly AI الجديدة لبرنامجي Illustrator وPhotoshop
نموذج يمزج بين الذكاء الاصطناعي والفيزياء لإجراء توقعات عالمية

Reactions

0
0
0
0
0
0
بالفعل كان رد فعل لهذا المنصب.

ردود الفعل