
مرحبا بالجميع! تخيل أن C ++ روسيا لم تعد. أين سوف تذهب بدلا من ذلك؟ هناك العديد من المؤتمرات المخصصة لمواضيع أوسع ، لكن مؤتمرنا هو أحد المؤتمرات القليلة التي تركز بالكامل على C ++ وتعلن بشكل صريح أنها ستكون متشددة حقيقية. لا يوجد خيار كبير. من الجيد أننا لم نختف في أي مكان! في المرة القادمة ستعقد C ++ روسيا هذا الربيع .
سيعقد المؤتمر 19-20 أبريل في موسكو . على الأرجح ، سيكون هناك يوم ثالث إضافي للصفوف الرئيسية غير المدرجة في البرنامج الرئيسي.
موضوعات العرض التقديمي: تعدد العمليات والحوسبة المتوازية ، والميزات الجديدة للغة والمجمعين ، والتجمع والبنية التحتية للمشاريع المعقدة مع قواعد الأكواد الكبيرة ، والأداء والقصدير المنخفض المستوى ، والميتابوغرام ، والبرمجة الوظيفية وغيرها من النماذج ، وهندسة المشاريع المعقدة ، وأكثر من ذلك بكثير.
الكلمة الرئيسية
آخر مرة أحضرنا Daveed Vandevoorde ، وهذه المرة سيأتي لنا مؤلف مشارك. سيفتتح المؤتمر نيكولاي م. خوسوتيس. حول نيكولاس هو أفضل قراءة على موقعه على الانترنت . تجدر الإشارة هنا إلى أنه ليس فقط سيد تطوير C ++ ، ولكنه أيضًا مؤلف لعدة كتب شهيرة وعضو قديم في لجنة التقييس فيما يتعلق بالمكتبات.
تقارير
الآن البرنامج في مرحلة التكوين ، هناك عمل نشط مع مكبرات الصوت ، ولكن هناك بالفعل معلومات حول عدة تقارير. دعنا نذهب من خلالهم لفترة وجيزة جدا:
انطون Polukhin - "الأساسية C ++". أنطون لديه ملف تعريف على المحور ( antoshkka ) مع مجموعة من المقالات ، وغالبا ما يتحدث ويتحدث عن أشياء مثيرة للاهتمام. واحد من ثلاثة أشخاص في روسيا يشاركون في لجنة التقييس (الآخران هما أنطون بيكينييف وألكسندر فوكين). يسعدني أن أعتقد أنه بفضل مؤتمراتنا ظهرت روسيا في اللجنة - ربما هذا موضوع لقصة منفصلة. لا أعرف ما إذا كنت أحتاج إلى تمثيل أنتون هنا ، لكن ما زلت سأفعل ذلك. أنتون مؤلف كتاب تطوير تطبيقات Boost C ++. المساهم Boost ، مؤلف مكتبة Boost.TypeIndex ، المشرف Boost.Any ، Boost.LexicalCast ، إلخ. يتم توضيح المحتوى الدقيق للتقرير ، وسوف نبقيك على اطلاع.
ألكساندر جرانين - "موزعون محليون". أعتقد أن كل شيء واضح بالاسم :-) تقرير ممتاز من مبرمج وظيفي لا يفهم C ++ فقط ، ولكن أيضًا Haskell. ومن المثير للاهتمام ، ألا يتحدث ألكساندر عادة عن الطريقة المحددة الصحيحة فقط لفعل الأشياء ، ولكن عن مجموعة من الأفكار من البرمجة الوظيفية التي يمكنك استخدامها اختياريا أو عدم استخدامها في رمز C ++ الخاص بك. وألكساندر أيضًا عضو في لجنة برنامج C ++ Russia ، لذلك سنحاول إجراء مقابلة منفصلة معه.
Andrey Davydov - "Metaprogramming ، تجنيب المترجم" و "Concepts كوسيلة لتنفيذ الطبقات القديمة بطريقة جديدة." هذان تقريران ، يشغل كل منهما فتحة كاملة. أندريه هو مطور في فريق ReSharper C ++ في JetBrains مع ماضٍ في GIS و 3D. في البداية ، كان هذا تقريرًا كبيرًا مدته ساعتان ، ولكن بعد سلسلة من إعادة البناء ، تم تقسيمه إلى قسمين مستقلين. يمكنك الوصول إلى واحد منهم فقط وفهم كل شيء تماما. إذا قمت بزيارة شريحتين على التوالي ، فسوف يقدم هذا صورة أكثر انتظامًا لما يحدث.
أندريه كاربوف - "ما تحتاج إلى الانتباه إليه عند مراجعة رمز المكتبة التي يتم تطويرها." أندريه ( Andrey2008 ) نعلم جميعًا جيدًا في Habré لمقالات حول العثور على الأخطاء في المشاريع المفتوحة. هذه المرة سيكون لديه تقرير كامل حول حقيقة أن مطور المكتبة يجب أن يولي اهتمامًا إضافيًا للتفاصيل الصغيرة وقضايا قابلية الحمل التي تجعله يلقى نظرة جديدة على العديد من الوظائف الشائعة واختيار أنواع البيانات ومعالجة الأخطاء وما إلى ذلك.
راينر جريم - "التزامن والتوازي في C ++ 17 و C ++ 20/23." راينر هو مطور يبلغ من العمر 20 عامًا وقد كتب العديد من الكتب حول C ++ لـ O'Reilly و Leanpub ، ومن وقتٍ ما ، مدون محترف C ++ . يعرفه المشاركون المنتظمون جيدًا ، لأنه يقرأ التقارير في جميع C ++ روسيا. إشكالية هذا التقرير واضحة: بدءًا من المعيار السابع عشر والإصدارات الأحدث ، تغير العمل مع الكتل الأساسية للتطبيقات متعددة مؤشرات الترابط بشكل خطير ولا يزال يتغير. ما هو بالضبط الموقف مع STL الموازي في C ++ 17؟ ماذا عن المنفذين ، ذاكرة المعاملات ، و coroutines في C ++ 23؟ من السهل أن تضيع فيه ، وسيكون هنا تقريرًا عنه. الفخ الوحيد هنا هو أن راينر لديه لهجة ألمانية محددة ، وعليك أن تعتاد على ذلك.
أرنو شودل - "تنسيق النص لمكتبة قياسية قائمة على المستقبل". أرنو هو مدير في Think-Cell ، يقود أقسام البحث والتطوير وضمان الجودة وخدمة العملاء. يبدو الموضوع ساخنًا ، خاصةً على خلفية مقال حديث مع مثال على استخدام النطاقات ( ترجمة المقال على حبري ). إذا كنت غاضبًا بشكل مفاجئ (أو العكس) - فقد حصلت على فرصة رائعة للدردشة مع المؤلف مباشرة ومعرفة كل الأسئلة المؤلمة.
إيفان Čukić - "تصميم فقط C ++ نقل". يستكشف إيفان - دكتوراه علوم الكمبيوتر في جامعة بلغراد في صربيا ، لغات البرمجة وحتى نشر كتاب "البرمجة الوظيفية في لغة C ++" . كما ساهم في كيدي والبلازما. هذا هو الحديث عن دلالات الانتقال C ++ من شخص زار كلا جانبي المتاريس: كخبير في تصميم اللغة وكممارس تنمية منخفضة المستوى.
فيكتور كيريلوف - "دليل المتجول إلى بنيات أسرع". هذا هو تقرير حول لماذا يستغرق التجميع والربط وقتاً طويلاً بشكل لا يصدق ، وما الذي يجب فعله حيال ذلك الآن. سيكون هناك تحليل كامل للموضوع ، بدءًا من الضبط والانتهاء بوحدات في C ++. Victor هو مطور لديه 6 سنوات من الخبرة في تطوير ألعاب C ++ ، والمعروف بعدد من الأشياء مثل تطوير تحميل التعليمات البرمجية في وقت تشغيل Nim أو مكتبة doctest (هذا إطار عمل أحادي الرأس للاختبار).
فصول ماجستير
تم ممارسة دروس الماجستير قبل البرنامج الرئيسي لعدة سنوات. في عام 2017 ، كان هناك اثنان ، في عام 2018 ، كان هناك بالفعل أربعة. الآن ، نحن نعرف من سيأتي هذا العام. بمجرد أن يصبح هذا السؤال واضحًا ، سنكتب عنه بشكل منفصل على حبري.
دعوة للأوراق
لا يزال هناك بضعة أشهر قبل المؤتمر ، لذلك يمكنك تقديم تقريرك. تقوم لجان البرنامج بقراءة جميع الطلبات تمامًا والنظر فيها بعناية. نعم ، هناك العديد من الشخصيات الشهيرة في قائمة المتحدثين ، لكن الوصول إلى هناك أمر ممكن تمامًا. بالطبع ، من الرائع العمل بجد في المحتوى والعرض التقديمي ، لكنك ستحصل على المساعدة من أشخاص على دراية بهذا.
هناك معايير محددة تمامًا لاعتماد تقرير يمكنك تلبيته ببساطة. هناك عملية محددة تبدأ بقبول طلب وتنتهي بخطاب في المؤتمر.

لبدء رحلتك كمتحدث ، تحتاج إلى اتباع الرابط ، وقراءة كل شيء هناك بعناية والقيام بذلك كما هو مكتوب.
رقائق إضافية
تذكر ، في بداية الرسالة التي سألتها: ماذا سيحدث إذا اختفت روسيا C ++؟ هذا السؤال لم يكن فقط. لمواصلة عقد المؤتمرات والانتقال إلى مستوى جديد ، تنضم شركة JUG.ru Group إلى تنظيم جميع الأحداث. من بين أشياء أخرى ، هذا يعني ظهور عدة شرائح إضافية ، والتي سيتم مناقشتها لاحقًا.
مجالات المناقشة
بعد كل تقرير ، ينتقل المتحدث إلى منطقة مناقشة مخصصة ، حيث يمكنك الدردشة معه وطرح أسئلتك والاعتماد على لوحة علامات وما إلى ذلك. رسميا ، يمكن القيام بذلك بين التقارير. المتحدثون غير ملزمين ، لكنهم عادةً يبقون لفترة أطول - على سبيل المثال ، خلال فترة التقرير التالي. في بعض الأحيان يكون من المنطقي تخطي التقرير من البرنامج الرئيسي (إذا اشتريت تذكرة ، فستظل لديك إدخالات) وتنفقه على التواصل مع خبير مهم.
جلسات Bof
هذا يشبه اجتماع المائدة المستديرة أو مجموعة المناقشة ، حيث يمكن للجميع المشاركة. التواصل على قدم المساواة ، وليس هناك تقسيم "المتحدثين" و "المستمعين". لكن هناك "مديري المناقشة". يجمع المشاركون عادةً الكثير من المتخصصين الرائعين الذين يمكنهم تقديم مساهمة كبيرة في المناقشة. إذا كانت مثيرة للاهتمام فجأة ، فإن BoF تعني "طيور الريش" ، ويتم حساب أصلها من أول تجمعات IETF .
اسأل الخبراء
منطقة مخصصة في المعرض ، حيث يمكنك التواصل مع خبير لمشكلتك والحصول على مشورة عملية في الحال. إحضار أجهزة الكمبيوتر المحمولة الخاصة بك وطهي الأسئلة!
الحزب
المشروبات والوجبات الخفيفة والموسيقى. تواصل في جو مريح مع الزملاء والمتحدث المفضل لديك على كوب من الرغوة أو الأحمر. الموسيقى غير مزعجة وبار لأولئك الذين يحبون "أكثر سخونة". جو مصباح دافئ. كل شيء كما تريد.
كيف تصبح عضوا
يمكن شراء التذاكر على الموقع الرسمي .
في العام الماضي ، قمنا بالفعل بعمل برنامج خاص للطلاب وتذاكر عبر الإنترنت. يرجى ملاحظة أن هذا النظام قد تحسن الآن - هناك عدة أنواع من التذاكر على الموقع. اختيار النوع الصحيح يمكن أن يوفر الكثير. البث المباشر وتسجيلات الفيديو هي أيضا هناك.
نراكم في المؤتمر!