Julia Language (64-bit)

جوليا (64 بت) - Julia Language (64-bit)

يتم كتابة Julia Language 64-bit ديناميكيًا ، وتشعر وكأنها لغة برمجة نصية ، ولديها دعم جيد للاستخدام التفاعلي. جوليا لديها لغة غنية لأنواع البيانات الوصفية ، ويمكن استخدام إعلانات النوع لتوضيح البرامج وترسيخها. تجمع البرامج إلى كود أصلي فعال لمنصات متعددة عبر LLVM.

تستخدم جوليا الإرسال المتعدد كنموذج ، مما يجعل من السهل التعبير عن العديد من أنماط البرمجة الوظيفية والموجهة للكائنات. توفر المكتبة القياسية عمليات إدخال / إخراج غير متزامنة ، وتحكم في العمليات ، وتسجيل ، وتنميط ، ومدير حزم ، والمزيد. يحتوي على بنية عالية المستوى ، مما يجعلها لغة سهلة الوصول للمبرمجين من أي خلفية أو مستوى خبرة. Julia Language مجانية للاستخدام للجميع ، وكل كود المصدر قابل للعرض علنًا على GitHub.

تم تنزيله أكثر من 10 ملايين مرة وسجل أكثر من 2000 حزمة لاستخدام المجتمع. وتشمل مكتبات رياضية متنوعة وأدوات معالجة البيانات وحزمًا للحوسبة ذات الأغراض العامة. بالإضافة إلى ذلك ، يمكنك بسهولة استخدام مكتبات من Python و R و C / Fortran و C ++ و Java.

 

مميزات برنامج Julia Language 64-bit:

- تصور البيانات له تاريخ معقد. تقوم برامج التخطيط بالمفاضلة بين الميزات والبساطة والسرعة والجمال وواجهة ثابتة وديناميكية. تُظهر بعض الحزم عرضًا ولا تغيرها أبدًا ، بينما يقوم البعض الآخر بإجراء تحديثات في الوقت الفعلي.

- يتيح لك التطبيق كتابة واجهات المستخدم أو تجميع التعليمات البرمجية بشكل ثابت أو حتى نشرها على خادم ويب. كما أن لديها قدرات قوية تشبه الصدفة لإدارة العمليات الأخرى. يوفر وحدات ماكرو تشبه Lisp وغيرها من مرافق البرمجة الوصفية.

- يتيح لك النظام البيئي للبيانات تحميل مجموعات البيانات متعددة الأبعاد بسرعة وإجراء عمليات التجميع والربط والمعالجة المسبقة بالتوازي وحفظها على القرص بتنسيقات فعالة. يمكنك أيضًا إجراء عمليات حسابية عبر الإنترنت على تدفق البيانات باستخدام OnlineStats.jl. سواء كنت تبحث عن DataFrames مريحة ومألوفة أو طريقة جديدة مع JuliaDB ، فإنها توفر لك مجموعة متنوعة غنية من الأدوات. يوفر Queryverse وظائف الاستعلام وملف الإدخال / الإخراج والتصور. بالإضافة إلى العمل مع البيانات المجدولة ، تسهل حزم JuliaGraphs العمل مع البيانات التجميعية.

- يوفر أدوات قوية للتعلم العميق (Flux.jl و Knet.jl) والتعلم الآلي والذكاء الاصطناعي. تجعل البنية الرياضية لجوليا طريقة مثالية للتعبير عن الخوارزميات تمامًا كما تمت كتابتها في الأوراق ، وبناء نماذج قابلة للتدريب مع التمايز التلقائي ، وتسريع وحدة معالجة الرسومات ، ودعم تيرابايت من البيانات باستخدام JuliaDB.

- تم تصميم جوليا من الألف إلى الياء لتكون جيدة جدًا في الحوسبة الرقمية والعلمية. يمكن ملاحظة ذلك في وفرة الأدوات العلمية المكتوبة في التطبيق ، مثل النظام البيئي للمعادلات التفاضلية الحديثة (DifferentialEquations.jl) ، وأدوات التحسين (JuMP.jl و Optim.jl) ، والمذيبات الخطية التكرارية ( IterativeSolvers.jl) ، وهو إطار عمل قوي لتحويلات Fourier (AbstractFFTs.jl) ، وإطار محاكاة كمومية للأغراض العامة (Yao.jl) ، وغير ذلك الكثير ، يمكن أن يقود جميع عمليات المحاكاة الخاصة بك.

- تم تصميم اللغة للتوازي وتوفر بدائل مضمنة للحوسبة المتوازية على كل مستوى: التوازي على مستوى التعليمات ، والترابط المتعدد ، والحوسبة الموزعة. حقق مشروع Celeste.jl 1.5 PetaFLOP / ثانية على كمبيوتر Cori العملاق في NERSC باستخدام 650.000 مركز. يمكن للمجمع أيضًا إنشاء رمز أصلي للعديد من مسرعات الأجهزة ، مثل وحدات معالجة الرسومات و Xeon Phis. توفر الحزم مثل DistributedArrays.jl و Dagger.jl مستويات أعلى من التجريد للتوازي.

 

التنزيلات المشابهة:

تحميل برنامج Julia Language نسخة 32 بت

التسميات

    معلومات عامة عن البرنامج

    إسم الملف : Julia Language (64-bit)
    الفئة : أدوات التطوير
    الاصـدار : 1.7.3
    متطلبات التشغيل : Windows 64 (كل النسخ)
    الترخـيص : مفتوح المصدر
    حجـم المـلف : 76.4 ميجابايت
    اخـر تحـديث : 11 يونيو، 2022
    المـالك : The Julia Project
    تحميل البرنامج

    مشاركة

    التعليقات |0

    اترك تعليقاً

    البرامج المشابهة

    ربما يعجبك أيضاً