Home High Performance C++ Russia2019: a free broadcast of the first hall and a little bit about what will be at the conference

C++ Russia2019: a free broadcast of the first hall and a little bit about what will be at the conference

by admin

On April 19-20, which is already this weekend, there will be a conference C++ Russia It’s two days and several tracks of hardcore technical talks on C++: concurrency, performance, architecture and infrastructure solutions – everything to make your code look better and do more.The conference is geared toward experienced developers, no introductory talks!

First, you will be able to watch a completely free online broadcast.It will only have first day and first hall. + online interviews between presentations. Let’s discuss what these papers are under the cover.

It is important that the broadcast will start at 9:45 am (Moscow time), 15 minutes before the opening and will end closer to 7 pm. All this time you will be able to listen to the reports with short breaks for online interviews with the speakers. The link will work all day, so you can open it only for the speeches that are most important to you.

A link to the website with the video and program is below. There we will also discuss a few things that won’t be in the broadcast, but are available to attendees who came to the conference live.

C++ Russia2019: a free broadcast of the first hall and a little bit about what will be at the conference

Where to get the broadcast

The broadcast page waits at this green link button :

C++ Russia2019: a free broadcast of the first hall and a little bit about what will be at the conference

The video player and the first hall program are available. The player will not come to life until the morning of April 19, it’s showing nothing right now.

Reports

C++ Russia2019: a free broadcast of the first hall and a little bit about what will be at the conference It starts with the Nicolai Josuttis cenote "C++17 – the biggest traps" Nikolai is the author the very books "The C++ Standard Library" and "C++ Templates" and a member of the standards committee for almost twenty years. His talk will probably be one of the most topical on the topic of "the future and modern C++". The report will talk about the problems of the language, the architecture behind them, who is to blame, and what to do.

C++ Russia2019: a free broadcast of the first hall and a little bit about what will be at the conference The second talk is from Ruslan Arutyunyan of Intel. Ruslan is working on a standard C++ library for autonomous driving applications, techlead. In the report. "Modern C++ allocators." we’ll look at the history of allocators, break down bugs in their design, look at modern allocators provided by the standard library, and see what problems they solve.

C++ Russia2019: a free broadcast of the first hall and a little bit about what will be at the conference In the third report, "Compile Time Optimization. Giving more information to the compiler." Kirill Tikhonov from DINS will show how to pass the information about the data you use and what you do with them to the compiler: from single compilation unit, link time optimization and static initialization to consteval and pattern metaprogramming.

C++ Russia2019: a free broadcast of the first hall and a little bit about what will be at the conference "Reactive C++." – is a tutorial report on reactive programming. Together with Alexander Schmidt from Artec 3D, we will explore how this approach (using RxCpp) helps us abstract away the complexity of asynchronous code, while simplifying its testing.

C++ Russia2019: a free broadcast of the first hall and a little bit about what will be at the conference And completes the broadcast "Move-only C++ design" – A talk by renowned speaker Ivan Cukic. Ivan works in the PhD Computer Science department of the Faculty of Mathematics at Belgrade University, specializing in programming language design and contributing to KDE. In this talk, we will tackle the architecture of non-copyable move-only types ("linear types") and the C++ features that allow this. For example, we’ll look at concepts from C++20 or -qualified functions.

Bottom line : features of the new C++ standards, optimizations, and reactivity. Everything you need to have a great Friday.

If, on the other hand, you want access to all of the presentations in general (not just the first room) on Friday and Saturday, you can Purchase an Online Ticket. Also, that way you will have all the video footage of what happened.

Not everything is available in the broadcast

At the time of publication of this article, you have two more days to coordinate a ticket with your employer and get any of the following :

Discussion zones

After each talk, the speaker is directed to a designated discussion area where you can chat with him or her and ask questions. Technically, this can be done during breaks between presentations. Although not required, speakers usually stay much longer – for example, for the duration of the entirety of the next report. Sometimes it makes sense to skip a talk from the main program (if you bought a ticket, you’ll still have notes after you fill out the feedback) and spend it on a focused conversation with an important expert.

Two BOF sessions

BOF is now a traditional format at our conferences. A kind of roundtable or discussion group in which everyone is welcome to participate. This format historically goes back to the first informal Internet Engineering Task Force (IETF) discussion groups There is no distinction between speaker and participant: everyone participates equally.

Currently scheduled for two topics : "Different Languages versus C++" and "Functional programming". The BOF on functional programming is in English only).

Exhibition area

In addition to the discussion areas, you can visit the exhibition area during the break. There are several main activities :

  • The exhibition is a zone of booths of the companies-partners of the conference. You can find out about interesting projects, technologies and work in the team of IT-industry leaders. This is the place where you and the company can find each other. Note that there will be representatives from companies that you don’t meet face-to-face every day (like Intel).
  • Demo Stage is a dedicated stage for sponsors and partners, where companies give their speeches, share practical experience and summarize the drawings. The program can be viewed online if Go to the section with the program and set the "Demo Stage" radio button to the appropriate position.

Party with beer and music

Parallel to the BOFs, a party kicks off the first day. Drinks, snacks, and music all at once. You can socialize informally and discuss everything in the world. You can move from the bofa to the party. You can go from party to bof.

In addition there are two big competitions : CHGC and C++ Quiz from JetBrains.

JetBrains C++ Quiz

Know C++ like the back of your hand? Compile code in your head? Read the latest draft of the C++ standard at bedtime? Test yourself – come to the C++ quiz from JetBrains, answer the questions and win cool prizes!

What? Where? When?

Tournament of sports "What? Where? When? The rules are similar to the TV version: the presenter asks a question, the team has a minute to discuss, at the end of which must give an answer. The difference is that several teams play at once, so the discussion must be neat and quiet, and the answers must be written down on paper – you can’t stare into the camera dramatically. The game is led by two-time "Crystal Owl" winner Mikhail Skipsky, so the atmosphere is as close to reality as possible.

How to get there

If you suddenly decide to come live, just in case, we remind you that C++ Russia will be held in the Congress Park of the Radisson Royal Moscow Hotel. The Congress-Park itself is a huge underground complex, and the entrance is in this small one-story building:

C++ Russia2019: a free broadcast of the first hall and a little bit about what will be at the conference

Participant leaflet

All the details about the venue, registration procedures, and many other useful things are available in the participant’s memo, which is always available on the website

Next steps

  • If you are watching the free broadcast : you need to go to follow this link Friday, April 19. The broadcast will begin around 9:45 a.m. Moscow time.
  • If you want access to all the talks and recordings after the conference : it is necessary to purchase an online ticket
  • If you change your mind and go live : there are still a couple of days to confirm it with your employer or purchase a personal ticket, all options are at

You may also like