
大家好! 想象一下,C ++俄罗斯再也没有了。 您将去哪里? 有许多专门讨论更广泛主题的会议,但我们的会议是为数不多的完全专注于C ++的会议之一,并公开宣称它将是真正的核心。 别无选择。 很好,我们没有在任何地方消失! 下次C ++俄罗斯将于今年春天举行 。
会议将于4月19日至20日在莫斯科举行。 最有可能的是,主程序中将不包含额外的第三天硕士课程。
演讲主题:多线程和并行计算,语言和编译器的新功能,具有大型代码库的复杂项目的汇编和基础结构,性能和低级别锡,元编程,函数式编程和其他范例,复杂项目的体系结构等等。
主题演讲
上次我们带来Daveed Vandevoorde,这次他的合著者会来找我们。 该会议将由Nicolai M. Josuttis开幕。 关于尼古拉斯最好在他的网站上阅读 。 这里值得一提的是,他不仅是C ++开发的大师,还是几本流行书籍的作者,还是有关库的标准化委员会的长期成员。
报告书
现在,该程序处于编写阶段,发言人正在积极开展工作,但是已经有一些报告的信息。 让我们简要地介绍一下它们:
安东·波卢欣(Anton Polukhin)-“基本C ++”。 安东( Antoshkka )在枢纽 ( antoshkka )上有很多文章,他经常讲话和谈论有趣的事情。 俄罗斯参加标准化委员会的三人之一(另外两人是Anton Bikineev和Alexander Fokin)。 我很高兴地认为,正是由于我们的会议,俄罗斯才出现在委员会中-也许这是一个单独的话题。 我不知道我是否需要在这里代表安东,但我仍然会这样做。 Anton是Boost C ++应用程序开发食谱的作者。 贡献者Boost,库Boost.TypeIndex的作者,维护者Boost.Any,Boost.LexicalCast等。 该报告的确切内容正在澄清,我们将及时通知您。
亚历山大·格兰宁(Alexander Granin)-“单子语法分析器”。 我认为标题已经很清楚了:-)一位不仅了解C ++,而且了解Haskell的函数式程序员的出色报告。 有趣的是,Alexander通常不会谈论特定的,唯一正确的处理方式,而是谈论功能性编程中的一些想法,您可以选择在C ++代码中使用或不使用它们。 亚历山大还是C ++俄罗斯计划委员会的成员,因此我们将尝试与他进行单独的访谈。
安德烈·达维多夫(Andrey Davydov)-“元编程,节省编译器”和“将概念作为以新方式实现旧类的一种手段。” 这是两个报告,每个报告都占据一个完整的位置。 Andrey是JetBrains的ReSharper C ++团队的开发人员,曾在GIS和3D可视化领域工作。 最初,这是一个耗时两个小时的大型报告,但经过一系列重构后,它分为两个独立的部分。 您只能参加其中的一个,并且完全理解所有内容。 如果您连续访问两个插槽,则可以更系统地了解正在发生的情况。
Andrey Karpov-“查看正在开发的库的代码时需要注意的事项。” Andrey( Andrey2008 )在Habré上对于在开放项目中发现错误的文章非常了解。 这次,他将获得有关库开发人员应特别注意小的细节和可移植性问题的完整报道,这使他重新审视了许多流行的功能,数据类型的选择,错误处理等。
Rainer Grimm-“ C ++ 17和C ++ 20/23中的并发和并行性”。 Rainer是一位20岁的开发人员,曾为O'Reilly和Leanpub撰写过几本有关C ++的书,从某种意义上说,他还是一位专业的C ++博客 。 普通参与者对他非常了解,因为他在所有C ++俄罗斯都阅读过报告。 该报告的问题显而易见:从第17版及更高版本开始,使用多线程应用程序的基本块的工作已经发生了严重的变化,并且还在继续变化。 在C ++ 17中使用并行STL到底是什么情况? C ++ 23中的执行器,事务性内存和协程怎么样? 很容易迷失其中,下面是有关它的报告。 这里唯一的陷阱是,Rainer具有特定的德国口音,您必须习惯它。
ArnoSchödl-“未来基于范围的标准库的文本格式设置”。 Arno是Think-Cell的主管,领导研发,质量保证和客户服务部门。 这个主题听起来很热门,尤其是在最近的一篇文章的背景下,以范围的使用为例( 文章在Habré上的翻译 )。 如果您也突然感到愤怒(反之亦然),那么您将有很大的机会与作者实时聊天并找出所有令人烦恼的问题。
IvanČukić-“仅移动C ++设计”。 塞尔维亚贝尔格莱德大学的计算机科学Ivan博士,探索编程语言,甚至出版了《 C ++函数编程》一书 。 他还为KDE和Plasma做出了贡献。 这是一个访问过路障两面的人关于C ++迁移语义的讨论:既是语言设计专家,又是低级开发从业人员。
Viktor Kirilov-“搭便车者的快速建造指南”。 这是有关为何汇编和链接需要如此长的时间以及现在该怎么做的报告。 将对主题进行完整的分析,从调优开始,以C ++中的模块结束。 Victor是具有6年C ++游戏开发经验的开发人员,以在Nim运行时或doctest库(这是用于测试的这种单头框架)中开发代码加载等诸多方面而闻名。
大师班
主程序之前的硕士课程已经练习了几年。 2017年有两个; 2018年已经有四个。 现在,我们确定今年谁会来。 一旦这个问题变得清楚,我们将在哈布雷(Habré)上单独撰写该问题。
征集论文
会议还有几个月的时间,因此您可以提交报告。 计划委员会会仔细阅读所有申请,并仔细考虑它们。 是的,发言者名单中有许多著名人物,但有可能做到这一点。 当然,在内容和演示上都努力工作是很棒的,但是精通此事的人会为您提供帮助。
通过报告有非常具体的标准,可以很容易地达到。 有一个特定的过程从接收应用程序开始,到在会议上发表演讲结束。

要以演讲者的身份开始您的旅程,您需要点击链接 ,仔细阅读其中的所有内容,并按原样进行操作。
附加芯片
请记住,在帖子的开头我曾问过:如果C ++俄罗斯消失,将会发生什么? 这个问题不仅仅是。 为了继续举行会议并迈向新的高度, JUG.ru集团公司加入了所有活动的组织。 除其他外,这意味着出现了一些其他芯片,这些芯片将在后面讨论。
讨论区
每次报告后,演讲者都会进入专门的讨论区,在这里您可以与他聊天并提问,在标记板上画图,等等。 正式地,这可以在报告之间完成。 发言人没有义务,但通常会停留更长的时间-例如,在下一次报告期间。 有时候,从主程序中跳过报告是很有意义的(如果您买了票,您仍然会有条目),然后将其用于与重要专家进行有重点的沟通。
美联储会议
这就像一个圆桌会议或讨论组,每个人都可以参加。 交流是平等的,没有“发言人”和“听众”的分工。 但是有“讨论主持人”。 参与者通常会聚集很多很酷的专家,他们可以为讨论做出很大的贡献。 如果突然觉得有趣, BoF代表“羽毛的鸟”,其起源是从第一次IETF会议算起的。
咨询专家
展览会上的专用区域,您可以在其中与您的问题联系专家并立即获得实用建议。 带上您的笔记本电脑,做饭吧!
派对
饮料,小吃和音乐。 与同事和您最喜欢的演讲者在轻松的气氛中交流,交流时喝杯泡沫或红色。 柔和的音乐和喜欢“ hott”的人的酒吧。 温暖的灯气氛。 随心所欲。
如何成为会员
门票可以在官方网站上购买。
去年,我们已经制作了特殊的学生课程和在线门票。 请注意,现在该系统已得到改进-网站上有几种票证。 选择正确的类型可以节省很多。 现场直播和录像也在那里。
会议见!