think-cell تحضر اجتماع لجنة معايير C++‎ الرسمي في بريستول

برلين، 3 مايو 2013

انعقد اجتماع لجنة معايير C++‎ الدولية الأول لهذا العام في الفترة من 15 إلى 20 أبريل بمدينة بريستول في إنجلترا. وسافر ما يزيد عن 100 خبير في لغة C++‎ من جميع أنحاء العالم إلى بريستول لمناقشة 160 بحثًا وإقرار معايير C++‎ الجديدة. وحضر أربعة ممثلين من think-cell الفعالية بالنيابة عن المصالح الألمانية في فرقة عمل لغات البرمجة التابعة لمعهد التوحيد القياسي الألماني (DIN). ومنذ أن بدأت think-cell في تمويل فرقة العمل، واظبت على حضور اجتماعات المنظمة الدولية للمعايير (ISO) واللجنة الكهروتقنية الدولية (IEC).

تمخضت هذه الفعالية عن بعض النتائج الرئيسية، من بينها نجاح الخبراء في اعتماد مسودة مشروع اللجنة (CD) بشأن معيار C++14، والذي من المقرر إصداره العام القادم في صورة إصدار إصلاح أخطاء C++11. وتتضمن الميزات الرئيسية تعبيرات lambda العامة، والمصفوفات الديناميكية، وقيم Optional.

تقلل تعبيرات lambda العامة من الفجوة الموجودة بين تعبيرات lambda والبرمجة العامة. وسيكون من الممكن قريبًا الإعلان عن معلمات تعبيرات lambda على أنها "تلقائية". فبهذه الطريقة يمكن استدعاء نفس مدلول lambda الرياضي باستخدام أنواع مختلفة من الوسيطات.

توفر المصفوفات الديناميكية بديلاً آمنًا للمصفوفات متغيرة الطول المعروفة في C. وتتيح هذه الميزة وضع بُنى البيانات الديناميكية على المكدس، مما يعمل على زيادة كفاءة العديد من البرامج.

قيمة Optional هي بنية بيانات فعّالة سهلة الاستخدام للبيانات المتوفرة بشكل اختياري. ويمنح التوحيد القياسي لهذه البنية شائعة الاستخدام للمبرمجين مصطلحات أكثر أمانًا وتعبيرًا.

فضلاً عن مسودة مشروع اللجنة، تم إصلاح العديد من أخطاء C++‎ مع تحسين الكثير من التفاصيل. واستخدمت لجنة معايير C++‎ أداة "المواصفات التقنية" التي وضعتها منظمة ISO من أجل الاستعانة بميزات أكثر تعقيدًا. وهكذا، يمكن إصدار C++14 في الموعد المحدد. يمكن للمستخدمين والقائمين على التنفيذ اختبار الميزات من المواصفات التقنية قبل توحيدها قياسيًا في صيغتها النهائية في C++17. واستقر الأمر على إصدار المفاهيم لايت ونظام الملفات والشبكات في هذه الصيغة، على أن تأتي التحسينات في التزامن والمكتبة تباعًا في مرحلة لاحقة.

على مدار مدة انعقاد المؤتمر، اجتمعت المجموعات الدراسية الإحدى عشر لتبادل وجهات النظر حول بعض الموضوعات، مثل الوحدات النمطية والانعكاس والمفاهيم وقواعد البيانات لمناقشة التطورات المستقبلية بخلاف المواصفات التقنية. وتم تمثيل شركة think-cell تمثيلاً جيدًا في المجموعة الدراسية SG9 حول النطاقات، وذلك لأن شركة البرمجيات هذه الكائن مقرها الرئيسي في برلين تؤمن بأن النطاقات من الضروريات الملحة في المكتبات القياسية.

نبذة عن think-cell

تم تأسيس شركة think-cell في عام 2002 بمدينة برلين، وأصبحت الآن الشركة المورّدة الرائدة في برامج الإنتاجية لمستخدمي PowerPoint المحترفين. وتغطي برامجها عملية إنشاء العروض التقديمية بالكامل – بداية من التحليل وإعداد بيانات الأعمال وحتى العرض الرسومي للنتائج النوعية والكمية. ويدخل ضمن عملاء think-cell معظم شركات استشارات الأعمال العالمية، إلى جانب عدد كبير من الشركات الصناعية الرائدة المشهورة على مستوى العالم.

تستخدم think-cell ملفات تعريف الارتباط لتحسين وظيفة هذا الموقع وأدائه وأمانه. موافقتك ضرورية إذا كنت تريد استخدام الوظيفة الكاملة لهذا الموقع. يمكن العثور على المزيد من المعلومات حول استخدام ملفات تعريف الارتباط من قِبل think-cell وموافقتك وحقوق الخصوصية الخاصة بك في نهج الخصوصية الخاص بنا.