Hello!
Once again we bring you news from the life of the C ++ community in Russia.
Some of you know, for some it will be news, but in February 2015 in Moscow for the first time a conference devoted entirely to C ++ will be held. For a year, we traveled around the country, brought speakers to different parts of the vast, from the other ends of this very vast. And so, now we decided that it was time to get everyone together for a couple of days so that people could listen to each other, talk, maybe even argue. To make the event even more interesting, we invited Shaun Parent to open the event.
Briefly about the main thing
What: a conference entirely dedicated to C ++.
Where: Moscow, STC "Izmailovo" hotel "Alpha" (m. Partizanskaya).
When: February 27-28, 2015
')
Price: a ticket costs 3,500 rubles.
Website:
meetingcpp.ruOverview of topics under the cat.
We made only two tracks, but we tried to logically combine reports inside these tracks so that we would not have to move too often from one hall to another. The conference will be held for two days: on the first day there will be Russian-language reports, on the second one there will be English-speaking reports. Later we will write a separate post with abstracts of reports, but for now a brief description.
Asynchrony and multithreading
This topic is one of the most relevant in modern C ++. The freedom that language gives us can serve both for good, allowing us to create incredible things, and for evil. Perhaps that is why this topic was raised at each of our meetings. And, of course, at the conference this topic is presented in several large reports.
Maxim Khizhinsky aka
khizmax will talk about lock-free and fine-grained associative containers: sets, associative arrays, trees. As you know, Maxim has a story to tell, so we suggested that he make a big two-part report to have enough time for such an extensive topic.
Grigory Demchenko aka
gridem will present two reports on coroutines. The first will introduce students to the concept of coroutines and their use for solving asynchronous tasks. In the second, Gregory will talk about the concept of portals he proposes.
Dmitry Vyukov will report on Address / Thread / Memory Sanitizer. This section will be
closed by Rainer Grimm , who will talk about more traditional approaches to multithreading.
Metaprogramming
Another important topic that will be given much attention at the conference. Indirectly, it is affected in many reports, but also we have divided into two separate sections two reports that are directly devoted to our favorite templates.
Guntram Berti will open this section with a report on generalized programming: subtleties, pitfalls, theoretical problems.
Zoltan Porkolab will continue to talk about debugging and profiling of programs rich in templates. His team has been developing a tool that allows you to do this for several years.
Functional programming
It's time to get used to the fact that the functional world penetrates into our cozy C ++. At the beginning,
Bartosz Milevski will talk about the categories in the application to the life of the “practical” programmer. After this, his approach to practice will be demonstrated by
Ivan Chukich with a report on scheduling tasks using futures.
Libraries and Approaches
The most practical part of the conference. Here you will hear a report on Boost from
Anton Polukhin aka
antoshkka , a report on Qt’s meta-object system from
Denis Kormalev aka
tass ,
Mikhail Matrosov aka
mmatrosov about life without new and delete, a report by
Victor Petrov and
Sergey Anpilov about Dependency Injection and several more reports.
We will be glad to see you at the conference!