Results of C ++ drawing and demo refactorings in CLion
Hi, Habr!
Some time ago we announced a contest - it was required to continue the phrase: Bjorn Straustrup created C ++ 36 years ago, and he is still in demand and is popular with developers because ...
Thanks to all participants for a lot of positive emotions and various assumptions about what made C ++ so popular. ')
After consulting, we chose the top 6 answers:
Björn Straustrup created C ++ 36 years ago, and he is still in demand and is popular with developers, because besides the language Björn also invented the time capsule and the ion blaster, with which he destroys all alternative realities in which C ++ is not popular.
@poxu
Björn Straustrup created C ++ 36 years ago, and it is still in demand and is popular with developers, because it allows developing software designed to work on platforms with arbitrary restrictions, be it the frequency of the processor, the amount of operational, better than any other language. memory or battery size. And yet, unlike plain C, there are destructors in it!
@bogolt
the world is captured by the most practical, and not the most beautiful.
Björn Straustrup created C ++ 36 years ago, and he is still in demand and is popular with developers, because “C ++” is written in Cyrillic, but he does not forgive such mistakes.
@HDDimon
Björn Straustrup created C ++ 36 years ago, and he is still in demand and is popular with developers, because it allows him to stick to the golden mean between complexity and performance.
@fogone
because it is the only native language under which developers can be found.
All specified authors will receive a small prize from us by mail (as soon as we find out your mailing address to send it). And the winner is Logonoff and his ion blaster! Congratulations! He gets a ticket to the C ++ Russia conference, which will be held February 27-28, 2015 in Moscow. We will send the promo code for getting a ticket today by a personal message here on Habré.
All those who come to the conference, we invite to our booth. We will show the demo of CLion and ReSharper C ++ and answer any questions about our products. And within the framework of the conference itself, Dima Nesteruk , the developer, speaker, podcaster, trainer and technical evangelist JetBrains, will tell about the conversion of controlled languages into C ++.
And some more news about our C ++ products. In January, we posted new EAP builds of ReSharper C ++ and CLion , in which many interesting features have appeared. For example, in CLion, we added the opportunity that you asked us for from the very first builds - to specify environment variables and set CMake options (read more in our blog in English).
And recently, Dmitry Nesteruk recorded a detailed screencast about refactorings that are supported in CLion. See how a search for using a symbol, moving a class member up and down in a hierarchy, automatic code extraction into a new function and inverse action — inline, and many other interesting refactorings that CLion can safely use in your C ++ code work: