Am 19. und 20. April, also bereits an diesem Wochenende, findet die C ++ Russia- Konferenz statt. Dies sind zwei Tage und mehrere Spuren von technischen Hardcore-Berichten, die sich mit C ++ befassen: Parallelität, Leistung, Architektur und Infrastrukturlösungen - alles, damit Ihr Code besser aussieht und mehr leistet. Die Konferenz richtet sich an erfahrene Entwickler, keine Einführungsberichte!
Erstens können Sie eine völlig kostenlose Online-Sendung ansehen. Es wird nur der erste Tag und das erste Zimmer + Online-Interview zwischen den Berichten sein. Welche Art von Berichten werden wir unter dem Schnitt diskutieren.
Es ist wichtig, dass die Sendung 15 Minuten vor der Eröffnung um 9:45 Uhr morgens (Moskauer Zeit) beginnt und gegen 7 Uhr abends endet. Während dieser ganzen Zeit können Sie Berichte mit kurzen Pausen für Online-Interviews mit Rednern anhören. Der Link funktioniert den ganzen Tag, sodass Sie ihn nur für die für Sie wichtigsten Berichte öffnen können.
Link zur Seite mit dem Video und dem Programm - unter dem Schnitt. Dort werden wir einige Dinge besprechen, die nicht ausgestrahlt werden, die aber den Teilnehmern zur Verfügung stehen, die live zur Konferenz gekommen sind.

Wo bekomme ich die Sendung?
Die Broadcast-Seite wartet auf diesen grünen Button-Link:
Ein Videoplayer und ein Programm des ersten Raums stehen zur Verfügung. Der Spieler wird erst am Morgen des 19. April zum Leben erweckt, jetzt zeigt er nichts mehr.
Berichte
Es beginnt mit Nicolai Josuttis Keynote "C ++ 17 - die größten Fallen" . Nikolai ist Autor der Bücher The C ++ Standard Library und C ++ Templates und seit fast zwanzig Jahren Mitglied des Standardisierungsausschusses. Sein Bericht wird wahrscheinlich einer der aktuellsten zum Thema „Future and Modern C ++“ sein. Der Bericht wird über die Probleme der Sprache, die Architektur dahinter, wer schuld ist und was zu tun ist, berichten.
Der zweite Bericht stammt von Ruslan Harutyunyan von Intel. Ruslan - erstellt eine Standard-C ++ - Bibliothek für den Einsatz im Bereich des autonomen Fahrens, Techlides. Im Bericht „Moderne C ++ - Allokatoren“ untersuchen wir die Geschichte der Allokatoren, analysieren die Fehler in ihrem Design, schauen uns die modernen Allokatoren an, die von der Standardbibliothek bereitgestellt werden, und sehen, welche Probleme sie lösen.
Im dritten Bericht „Optimierung der Kompilierungszeit. Wir geben dem Compiler weitere Informationen. “ Kirill Tikhonov von DINS zeigt, wie Informationen über die verwendeten Daten und Aktionen auf den Compiler übertragen werden: von der einzelnen Kompilierungseinheit über die Optimierung der Verbindungszeit und die statische Initialisierung bis hin zur Consteval- und Template-Metaprogrammierung.
Reactive C ++ ist ein Tutorial zur reaktiven Programmierung. Zusammen mit Alexander Schmidt von Artec 3D werden wir herausfinden, wie dieser Ansatz (unter Verwendung von RxCpp) uns hilft, von der Arbeit mit komplexem asynchronem Code zu abstrahieren und gleichzeitig das Testen zu vereinfachen.
Und es vervollständigt die Ausstrahlung von „Move-only C ++ Design“ - ein Bericht des berühmten Sprechers Ivan Chukich. Ivan arbeitet in der Abteilung für PhD-Informatik der Fakultät für Mathematik der Universität Belgrad, ist auf die Gestaltung von Programmiersprachen spezialisiert und trägt zu KDE bei. In diesem Bericht werden wir uns mit der Architektur nicht kopierbarer Nur-Verschieben-Typen („lineare Typen“) und C ++ - Funktionen befassen, die dies ermöglichen. Schauen Sie sich beispielsweise Konzepte aus C ++ 20 oder && - qualifizierten Funktionen an.
Insgesamt: die Funktionen der neuen C ++ - Standards, Optimierung und Reaktivität. Alles, was Sie brauchen, um einen schönen Freitag zu haben.
Wenn Sie am Freitag und Samstag Zugriff auf alle Berichte im Allgemeinen (nicht nur auf den ersten Raum) erhalten möchten, können Sie ein Online-Ticket kaufen . Außerdem haben Sie also alle Videos von dem, was passiert ist.
Nicht alles ist im Rundfunk verfügbar
Zum Zeitpunkt der Veröffentlichung des Artikels haben Sie noch zwei Tage Zeit, um mit dem Arbeitgeber ein Ticket zu vereinbaren und Folgendes zu erhalten:
Diskussionsbereiche
Nach jedem Bericht wird der Redner an einen speziellen Diskussionsbereich gesendet, in dem Sie mit ihm chatten und Ihre Fragen stellen können. Formal kann dies zwischen Berichten erfolgen. Obwohl die Redner nicht verpflichtet sind, bleiben sie in der Regel viel länger - zum Beispiel für die Dauer des nächsten Berichts. Manchmal ist es sinnvoll, den Bericht aus dem Hauptprogramm zu überspringen (wenn Sie ein Ticket gekauft haben, haben Sie nach dem Ausfüllen des Feedbacks noch Einträge) und ihn für die gezielte Kommunikation mit einem wichtigen Experten auszugeben.
Zwei BOF-Sitzungen
BOF ist heute ein traditionelles Format auf unseren Konferenzen. So etwas wie ein runder Tisch oder eine Diskussionsgruppe, an der jeder teilnehmen kann. Dieses Format geht historisch auf die ersten informellen Diskussionsgruppen der Internet Engineering Task Force (IETF) zurück . Es gibt keine Aufteilung nach Sprecher und Teilnehmer: Jeder nimmt gleichberechtigt teil.
Derzeit sind zwei Themen geplant: "Verschiedene Sprachen versus C ++" und "Funktionale Programmierung". Die BOF-Funktionsprogrammierung wird nur in englischer Sprache durchgeführt.
Ausstellungsfläche
Zusätzlich zu den Diskussionsbereichen während der Pause können Sie den Ausstellungsbereich besuchen. Es gibt mehrere Hauptaktivitäten:
- Die Ausstellung ist der Standbereich der Partnerunternehmen der Konferenz. Sie erfahren mehr über interessante Projekte, Technologien und Teamwork von Führungskräften in der IT-Branche. Hier finden Sie und das Unternehmen einander. Bitte beachten Sie, dass es Vertreter von Unternehmen geben wird, mit denen Sie sich nicht persönlich treffen werden (z. B. Intel).
- Die Demo-Bühne ist eine spezielle Bühne für Sponsoren und Partner, auf der Unternehmen ihre Berichte präsentieren, praktische Erfahrungen austauschen und die Ziehungen zusammenfassen. Das Programm kann auf der Site angezeigt werden, wenn Sie zu dem Abschnitt mit dem Programm gehen und den Schalter Demo Stage auf die entsprechende Position stellen.
Bier- und Musikparty
Parallel zu den BOFs beginnt die Party am Ende des ersten Tages. Getränke, Snacks, Musik - alles auf einmal. Sie können in einer informellen Umgebung chatten und alles auf der Welt diskutieren. Sie können vom Bof zur Party wechseln. Sie können von der Party zum Bof wechseln.
Darüber hinaus gibt es zwei große Wettbewerbe: ChGK und C ++ Quiz von JetBrains.
JetBrains C ++ - Quiz
Kennen Sie C ++ wie Ihre Westentasche? Kompilieren Sie den Code in Ihrem Kopf? Lesen Sie den letzten Entwurf des C ++ - Standards für die Nacht? Testen Sie sich selbst - kommen Sie zum C ++ - Quiz von JetBrains, beantworten Sie Fragen und gewinnen Sie coole Preise!
Was? Wo? Wann?
Sportturnier „Was? Wo? Wann? " Die Regeln ähneln der Fernsehversion: Der Moderator stellt eine Frage, das Team hat eine Minute Zeit, um sie zu besprechen. Am Ende müssen Sie eine Antwort geben. Der Unterschied besteht darin, dass mehrere Teams gleichzeitig spielen. Sie müssen also sorgfältig und leise diskutieren und die Antworten auf ein Blatt Papier schreiben. Es wird nicht dramatisch funktionieren, in die Kamera zu schauen. Der Besitzer der „Kristalleule“ Mikhail Skipsky spielt das Spiel, damit die Atmosphäre so realitätsnah wie möglich ist.
Wie komme ich dorthin?
Wenn Sie sich plötzlich entscheiden, für alle Fälle live zu gehen, erinnern wir Sie daran, dass C ++ Russia im Kongresspark des Radisson Royal Moscow Hotel stattfinden wird. Der Congress Park selbst ist ein riesiger unterirdischer Komplex, und der Eingang dazu befindet sich hier in diesem kleinen einstöckigen Gebäude:

Mitglied Memo
Alle Details zum Veranstaltungsort, zum Registrierungsverfahren und zu vielen anderen nützlichen Dingen finden Sie im Memo des Teilnehmers, das immer auf der Website verfügbar ist .
Nächste Schritte
- Wenn Sie eine kostenlose Sendung sehen: Folgen Sie dem Link am Freitag, den 19. April. Die Sendung beginnt gegen 9:45 Uhr Moskauer Zeit.
- Wenn Sie nach der Konferenz auf alle Berichte und Aufzeichnungen zugreifen möchten, müssen Sie ein Online-Ticket kaufen .
- Wenn Sie Ihre Meinung ändern und live gehen: Es gibt noch ein paar Tage, um dies beim Arbeitgeber zu bestätigen oder ein persönliches Ticket zu kaufen. Alle möglichen Optionen finden Sie hier .