مايكروسوفت تطلق لغة برمجة جديدة تسمى Bosque ... فما هي ؟

طرحت Microsoft لغة برمجة مفتوحة المصدر جديدة تسمى Bosque . مستوحاة من TypeScript،  الى جانب أساس الـ Nodejs او الـ Javascript بشكل عام. الغرض الرئيسي وراء Bosque هو بناء لغة برمجة وظيفية والتي ستساعدنا في النهاية على تجاوز  مشاكل في الـ Structured Programming.

حتى بعد التحسينات العديدة في لغات البرمجة ، لا نزال نتعامل مع نفس Accidental Complexity  من بين أكثر الأشياء التي تزيد من تعقيد هيكلة الكود البرمجي loops, conditionals, subroutines, mutable state وغيرها . Bosque هي من بنات أفكار عالم الكمبيوتر مارك مارون الذي يمثل هذه اللغة على أنها "برمجة منظمة".

"يعتمد هذا النموذج على نجاحات البرمجة المنظمة وأنواع البيانات المجردة من خلال تبسيط نماذج البرمجة الحالية في شكل منظم يزيل المصادر الرئيسية للأخطاء ، ويبسط فهم التعليمات البرمجية وتعديلها "  

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

لغة البرمجة Bosque لا تختلف كثيراً عن بقية اللغات البرمجة، فقد إقتبست المايكروسوفت من الـ TypeScript من أجل بناء هذه اللغة البرمجية و تستخدم بشكل كبير التعلم العميق الى جانب أساس الـ Nodejs او الـ Javascript بشكل عام.

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



شكرا لمتابعتكم تقرير عن مايكروسوفت تطلق لغة برمجة جديدة تسمى Bosque ... فما هي ؟ في خمسة ثقافة - ثقف نفسك بنفسك ونحيطكم علما بان محتوي هذا التقرير تم كتابته بواسطة محرري التقنية و آخر تحديثاتها ولا يعبر اطلاقا عن وجهة نظر خمسة ثقافة وانما تم نقله بالكامل كما هو، ويمكنك قراءة الخبر من المصدر الاساسي له من الرابط التالي مع اطيب التحيات.

تعليقات

المشاركات الشائعة من هذه المدونة

ما هي أكثر الكلمات بحثاً على "غوغل" عام 2017؟

Days Gone تدعم اللغة العربية في الترجمة والأصوات

موقع موثوق يمنحك متابعين حقيقين لصفحاتك فيسبوك و انستغرام بالمجان + يمكنك شراء متابعين بأثمنة جد مناسبة