متى يتم إطلاق التاريخ المخطط لـ C ++ 0x في البرية؟

StackOverflow https://stackoverflow.com/questions/1046876

  •  20-08-2019
  •  | 
  •  

سؤال

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

هل يعرف أحد الموعد النهائي المخطط لـ C ++ 0x ، أم أنه سيتعين علينا البدء في تسميته C ++ 1x؟

هل كانت مفيدة؟

المحلول

حسنًا ، تنشغل اللجنة حاليًا بالعمل على المراجعة التالية - كل اجتماع يلفه العديد من الأوراق ، وهو مؤشر جيد على الجهد الذي يدخل المعيار الجديد: http://www.open-std.org/jtc1/sc22/wg21/

ما يثير القلق قليلاً (ولكن المطمئن بمعنى أنهم لن يتسرعوا في نشر معيار لمجرد تهدئة الجمهور ، ومع ذلك فإن الإحساس بالإلحاح) المفاهيم وتأكد من أنها بسيطة قدر الإمكان - وقد اقترحت حل معقول. [تحرير] بالنسبة لأولئك المهتمين ، تتوفر هذه الورقة على: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2906.pdf.

سيكون C ++ 0x تحسنًا كبيرًا على C ++ فيما يتعلق بالعديد من التحيات ، وعلى الرغم من أنني لا أتحدث عن اللجنة - آمل أن يحدث ذلك بحلول أواخر عام 2010.

تحرير] كما أكد من قبل أحد المعلقين ، تجدر الإشارة إلى أن هناك قلقًا كبيرًا بين عدد قليل من أعضاء اللجنة بأن جودة المعيار أو الجدول الزمني (أواخر عام 2010) يجب أن يعاني إذا تم تضمين المفاهيم: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2009/n2893.pdf. ولكن ما إذا كان سيتم إثبات هذه المخاوف أمرًا يستحق التحلي به-سيكون لدينا المزيد من المعلومات حول هذا بمجرد أن تختتم اللجنة اجتماعها في فرانكفورت في يوليو (يوليو) (يمكن توقع إرسال البريد بعد الاستعداد في أواخر يوليو ، أوائل أغسطس).

أنا شخصياً أشعر أنه لن يكون خسارة كبيرة لإخراج المعيار بدون مفاهيم (حافظ على جدول أواخر عام 2010) ، ثم أضفها على أنها TR - مقابل التسرع بها حتى عندما يكون هناك عدم ارتياج واضح بين اللجنة الأكثر خبراء الأعضاء (حول المفاهيم) - لكنني سأؤجل اللجنة هنا - في حين أنهم لم يدعوا أو وصفوا بأنهم مثاليون ، فإن غالبيةهم مؤهلين أكثر بكثير لاتخاذ هذه القرارات أكثر مما أستحقه ويستحق بعض ثقتنا إذا كان التاريخ أي مؤشر - أود أن أخطئ إلى جانب الثقة في غرائزهم (على لي) على افتراض وجود بعض الإجماع المعقول بينهم.

بالنسبة لبعض المنظور ، ولهذا لا يأس المرء من هذه العقبات أكثر من اللازم ، قارن هذا بما حدث في مجتمع Ecmascript - بريندان إيتش ، الخالق ، كان لديه بعض أهداف التصميم المختلفة للمراجعة التالية لـ Ecmascript (ES5) من بعض من بين المعالجات الموهوبة الأخرى في مجتمع ECMASCRIPT - كان لديهم اجتماعات متعددة وبعد الكثير من النقاش (بعضها ساخن ؛) صاغ حل وسط معقول للغاية يليه جنون من النشاط الذي أدى إلى ecmascript 5 (كل ذلك في فترة من 1-2 سنوات ، بما في ذلك الصراع) والتي ستكون ممتازة وعملية ، ولكنها أكثر تحفظًا مما اقترحه إيتش في البداية ، مراجعة جافا سكريبت. لدي آمال مماثلة لـ C ++ (اعترافًا بأن C ++ هي لغة أكبر بكثير - ولكن بعد ذلك تم بذل المزيد من الجهد ؛)

نصائح أخرى

حوالي 200 أ أو 200 ب. إذا كنت تتذكر مشكلة Y2K ، فهذه هي السنوات 199k و 199L ... OOPs Wait ، K و L ليست أرقام سداسية. فقاعة!

نشر Slashdot قصة من مقابلة مع Bjarne Stroustrup ، وفي ذلك ، يسقط القنبلة التي تأخرت الإصدار حتى عام 2010 أو أحدث:

لا C ++ 0x ، Long Live C ++ 1x (الصفحة 3)!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top