Ar ? علي الصيبعي : AlSaibie
Ar ? علي الصيبعي : AlSaibie

@AliAlSaibie

6 تغريدة 14 قراءة Nov 28, 2020
منذ بضعة شهور بدأت استخدم لغة جوليا بشكل يومي لمهام ومشاريع مختلفة. كنت أشعر أنها اللغة الأنسب من بايثون في مجال العلوم والهندسة وأعتقد الآن أنها كذلك بثقة أكبر. وأعتقد أن مستقبلها واعد جدا في الأكاديميا. #اللهم_إني_بلّغت
وسأحاول ألخص بعض المزايا التي تجعلها منافس قوي
لغة بسيطة وتعبيرية:
كتابة نص الرياضيات في لب اللغة ويسهل جدا وضع قوانين لترجمة التعابير البرمجية إلى نص.
اللغة ليست Object Oriented والمعتاد على ذلك قد يختلف عليه الوضع في البداية لكن اللغة تعوض ذلك عن طريق تسهيل عملية الTypes & Operator Overloading والذي يسمى في سياق جوليا Multiple Dispatch
- استخدام لغات أخرى مثل Python - MATLAB - C/CPP من خلال جوليا سهل (من أسهل ما رأيت مقارنة مع اللغات الأخرى)
- اللغة Compiled وتضاهي سرعتها سرعة C
- المجتمع الداعم لها مجتمع أكاديمي علمي وهذا يمكن ملاحظته من عناوين حلقات مؤتمرهم السنوي.
- استخدام الرموز الرياضية مدعوم وهذا يبسط ويقلل من "ضريبة بناء النص" ويقرب ما بين التعبير الرياضي والبرمجي
نقاط الضعف الحالية:
- ما زالت المكتبات باللغة صغيرة وتعتمد على كثير من مكتبات بايثون
- أول تنفيذ للنص البرمجي يأخذ وقت، لكن هناك حلول لذلك وهذه أولوية حاليا لمطوري اللغة.
هنا أحد الدروس الرقمية لمادة نظم تحكم باستخدام جوليا ومثلها بماتلاب للمقارنة
Julia: alsaibie.github.io
MATLAB: alsaibie.github.io
الموقع أنشء باستخدام مكتبة Franklin.jl github.com

جاري تحميل الاقتراحات...