Another title for this note may be “Why I’m no longer interested in being a Russian MVP in the Visual C ++ nomination.” The first association that a reader may have is that I no longer care for my obsolete language. Such associations make me very sad. C ++ is very much alive. Unfortunately, in Russia many people do not know about it and are confident that the whole world has been programming only in C #, PHP, Python and other modern languages for a long time. This is very strange, and I feel lonely in this desert. About this will be my article.
C / C ++ / C ++ 11 is very much alive
Discuss and confirm this, I do not see the point. It just is. I mentioned some of the arguments
here . Or here's another small note “
The C programming language has again become the most popular among developers ” and a label from it:

But most importantly, there are conferences in the world devoted to the C ++ language. I emphasize. Not a couple of reports at the conference is dedicated to the C ++ language, but the entire conference. For example, there was such a
two-day conference . Or, for example,
this conference is planned. At adjacent conferences, C ++ language is also given considerable attention, and non-children's reports are considered in the spirit of "
Modern static security checking of C / C ++ programs ". In general, there is life, and life is active.
Fortran is very much alive
By the way, Fortran is also very much alive. True, those who use it, do it quietly and not publicly. From this, an impression is created on the Internet that the use of Fortran is some kind of necromancy.
Did you know that the most effective programming language for mathematical calculations is still Fortran?
')
The reason is that Fortran is perfectly able to simultaneously handle arrays of data (matrices). And now, many programmers only have distant plans to switch from Fortran to C ++. This will happen when matrices appear in C ++. This someday may well happen. Intel is promoting this theme in the C ++ Standardization Committee.
I will say one more thing. According to rumors, Intel is making much more money on users of Intel Fortran compilers than on programmers using Intel C ++. Here is such a "dead" language ...
And what about Russia?
What is happening in Russia is not clear. There are outstanding developers involved in the development of complex C ++ and Fortran projects. Similarly, there is. On the same Habré, a lot of articles are devoted to just C ++ development. That is, C ++ programmers are there, interest in the language too.
But with the conferences held in Russia, some kind of garbage happens. They upset me. The fact that there are no conferences about C ++, I generally keep quiet. But even just reports on C ++ are extremely few. And now most of them are devoted to C ++ just as a special case of programming for phones and tablets.
More or less about C ++ can be heard at Intel conferences. But even there, C ++ is considered not as an independent topic, but as an opportunity to make an effective program for Intel processors.
MVP Visual C ++ in Russia
I managed to become a Russian MVP on the subject of Visual C ++. It is symptomatic that I am alone in this nomination. I understand that Russia is a small country in terms of population and we have few MVPs. But still somehow strange. In the private group for MVP, which are connected with the C ++ language, there are heated discussions and correspondence. For some reason I suspect that in other countries it is not at all one MVP that has a C ++ theme.
Actually, DevCon 2012 upset me completely. I understand that the main theme is Windows Phone and Windows 8. However, I pinned some hopes on the conference and planned to communicate with people. I was naive.
For all the time, only ONE person approached me to talk about C ++. With that, with this man I first met by chance during lunch. Epic fail.
Of course, there is nothing particularly surprising. Microsoft promoted newfangled things. Enthusiasts came to hear about them. C ++ was presented at the conference with just a couple of minor reports.
It amazes me more. Since there was practically no C ++ programmers even at DevCon, what kind of Russian conferences do they attend? Ay, where are you? You are there! There are many C ++ developers and Fortran programmers from academia. Where is everyone? After all, surely you also want to share experiences on the topic of C ++. As I understand it, there is no such exchange now, there are no conferences, nothing.
I want my Luna Park
I would be happy to organize a conference on C ++ and Fortran. It is a pity that I do not have money and other resources for this. Unfortunately, such an event can organize only less large office or union of small ones.
Perhaps I am a dreamer, but I think this could be a very interesting event. I think a lot of programmers are starving for C ++ / Fortran, not seeing suitable conferences for themselves. I think there are people who are ready to make interesting reports. And do not go far. You could try to call:
- Those wonderful programmers who write in the blog ABBYYteam . As I understand they have a unique experience on the topic of how not to get into a puddle with errors and security. Without knowing the subject matter, it is impossible to write such pearls as " Overwrite memory - why? ". It is very interesting to learn more about their experience.
- Dmitry Vyukov could tell a lot about synchronization problems in parallel computing. And also about the tool Relacy Race Detector he created .
- The topic of interviews is always very popular. I think the author of the post " Popular questions at a C ++ interview and answers to them " could interest many people by developing this topic in the report.
- The author of " I do not know Sy " could play with the participants of the conference in "find a mistake."
- Alexander could make an interesting review of static code analyzers.
- You can find other people with interesting topics, both on Habré and other parts of the Internet.
Hopefully, over time, there will be a company that wants to organize a conference not about newfangled tools, but about industrial programming languages (C, C ++, C ++ 11, Objective-C, Fortran) and related tools. I'm still in the bushes until better times.
Such a company could be, for example, ABBYY or 1C. They like, both under the force and useful. It is useful in that it is a good way to acquire information about many C ++ programmers. And as I understand it, they are very popular there.
findings
No conclusions. He told about his sadness to you. It became easier.
I hope this article will serve as one of the little kicks, towards those who organize conferences. Let them see what is interesting to people. Suddenly, and in our country will begin to discuss serious programming, and not just fashion.