كيفية الطلب

1 تسجيل الدخول أو إنشاء حساب جديد.
2 راجع طلبك أو اطلب خدمة جديدة.
3 تأكيد الدفع

إذا كنت لا تزال تواجه مشكلات ، فالرجاء إخبارنا بذلك عن طريق إرسال بريد إلكتروني إلى support@natchcenter.com . شكراً لك!

ساعات العمل

الإثنين-للجمعة 9:00AM - 20:00PM
السبت - 9:00AM-17:00PM
أيام الأحد عن طريق موعد مسبق فقط!

تعرف معنا على لغة البرمجة الجديدة بوني؟

من قبل NatchCenter / يون 30, 2018 / نشرت في المواقع
تعرف معنا على لغة البرمجة الجديدة بوني؟

هناك الكثير من لغات البرمجة هناك لمهام مختلفة. مع تطور التكنولوجيا ، تبرز لغات برمجة جديدة للعمل مع أحدث التقنيات. إن لغة GO في Google و Mozilla’s Rust هي أمثلة قوية على لغات البرمجة الجديدة والفعالة التي أصبحت أكثر شيوعًا بين المطورين. هذه اللغات أيضا قدوة للمطورين والشركات لإنشاء أو المساهمة في لغة جديدة بدلا من الاعتماد على البرمجة القديمة وغير الفعالة. قد تستغرق العملية بعض الوقت ، ولكنها تجعلها مشروعًا مفتوح المصدر غالبًا ما تساعد في تطوير أسرع.

 

لم يتمكن Wallaroo ، وهو إطار معالجة بيانات موزع لبناء تطبيقات بيانات تدفق عالية الأداء ، من التعامل مع أحمال العمل ذات الإنتاجية العالية والكمون المنخفض. لذلك كان على المطورين التوصل إلى حل مناسب لذلك. أدى ذلك إلى الاستفادة من لغة برمجة Pony. تم تصميم Pony من قبل Sylvan Clebsch ، وهي لغة برمجة جديدة قادرة على حل المشكلات الصعبة في أنظمة الحوسبة.

ما هي لغة برمجة Pony؟

لغة الكمبيوتر المهر هو الوافد الجديد في عالم البرمجة. إنها لغة ترميز خاصة جدًا لأنها تمتلك كل الميزات لحل المشكلات المتزامنة الأكثر تعقيدًا التي تواجهها أنظمة الحوسبة. تم تصميم اللغة من قبل

المهر هو مصدر مفتوح ، وجوه المنحى ، نموذج الممثل ، قدرات آمنة ، لغة برمجة عالية الأداء. إنها لغة مترجمة من قبل (AOT). لا يوجد مترجم ولا آلة افتراضية.

برنامج Hello World بسيط في المهر

الفاعل الرئيسي

إنشاء جديد (env: Env) =>

env.out.print ("مرحبًا ، العالم!")

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

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

 

ملامح المهر

متزامن للغاية

لغة المهر هي متزامنة للغاية والتي يتم بناء باستخدام نموذج الممثل من الحساب. إن نموذج الفاعل يشبه إلى حد ما "السائر المدارة" حيث تتواصل الجهات الفاعلة من خلال تمرير الرسائل غير المتزامنة. لبناء أنظمة عالية الأداء والتنسيق ، سيؤدي تمرير الرسائل غير المتزامن إلى جعل النمذجة أكثر قابلية للإدارة. مع أخذ ذلك في الاعتبار ، فإن وقت تشغيل Pony و Scheduler هما متواكبان للغاية يعملان مع معمارية وحدة المعالجة المركزية الحديثة والعملية بأكبر قدر ممكن من الكفاءة.

صحة

لا يوجد أي خطأ يسمح به المهر. كل نتيجة صحيحة ودقيقة لأنها لغة البرمجة التي تؤكد مصطلح "get-stuff-done".

سلامة البيانات

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

سريع وفعال

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

يتميز وقت تشغيل Pony أيضًا بميزات أكوام لكل ممثل ، لذا يتم جمع البيانات بشكل متناسق. وسيساعد برامج المهر على الركض بسرعة وينتهي بوقت وصول يمكن التنبؤ به.

Pro and Cons of Pony Programming

مزايا المهر

المهر هو من النوع الآمن الذي يتكون من البراهين الرياضية.

إنها آمنة للذاكرة ، لذا فهي لا تتكون من مؤشرات متدلية ، تجاوزات عازلة ، هيك ، ولا يوجد مفهوم فارغ.

إنها استثناء آمنة ، لذلك يتم التعامل مع الاستثناءات دائمًا.

انها مسدود الحرة

عيوب

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

تسجيل الدخول إلى حسابك للوصول إلى ميزات مختلفة

او استخدم وسائل التواصل

إنشاء حساب

نسيت معلومات الدخول؟

عرض سعر

سنفعل كل ما في وسعنا لجعل مشروعك أفضل مشروع لدينا!

إشترك معنا في الأخبار

سوف تتلقى إشعارات عن أحدث العروض والعروض الترويجية

لا تظهر هذا مرة أخرى!
TOP