Author Archives: Anastasia Kazakova

Towards a more powerful and simpler C++ with Herb Sutter

In this interview, Anastasia talks to Herb Sutter, a chair of the ISO C++ Standards Committee, a software architect at Microsoft, and the author of the C++ Metaclasses proposal. Blog: Sutter’s Mill Metaclasses proposal: Metaclasses: Generative C++ A: Hi Herb! … Continue reading

Posted in Interview | Tagged , , | 3 Comments

CLion 2017.3 EAP: C++ language engine improvements and build type switcher

Hi, A new CLion 2017.3 EAP build (173.3531.13) is now available for download. Previous EAP build brought Valgrind Memcheck integration to CLion. And now we are back to the C++ language support improvements. Check them out and let us know … Continue reading

Posted in Announcement, Early Access Preview | Tagged , , , , | 29 Comments

CLion 2017.3 EAP: Valgrind memcheck integration

Hi, Today we are rolling out a new CLion 2017.3 EAP build (173.3415.24) with support for memory check from Valgrind and some polishing of the toolchains rework. Download CLion 2017.3 EAP Valgrind: memcheck Good news everyone! CLion now comes with … Continue reading

Posted in Announcement, Early Access Preview | Tagged , , , , , | 36 Comments

CLion 2017.3 EAP: LLDB 5.0 and VCS changes

Hi, This week’s CLion 2017.3 EAP build (173.3302.18) is now available! Download CLion 2017.3 EAP The highlights of the changes include: Debugger Bundled LLDB was updated to 5.0 Note, this doesn’t work on CentOS 6.8 now (but will be fixed … Continue reading

Posted in Announcement, Early Access Preview | Tagged , , , , | 3 Comments

CLion 2017.3 EAP: MSVC extensions, multiple compilers on one project and more

Hi, Please welcome the new EAP build of CLion 2017.3 (173.3188.25). Download the build by the link below. No license is required for this build, and you can install it side by side with your stable CLion version. Give it … Continue reading

Posted in Announcement, Early Access Preview | Tagged , , , , | 15 Comments

Godbolting your C++ code

In this interview, Anastasia talks to Matt Godbolt, the creator of Compiler Explorer. Twitter: @mattgodbolt A: Hi, Matt. I first want to congratulate you on the fantastic presentation you did at CppCon in Bellevue (at the end of the interview … Continue reading

Posted in Interview | Tagged , , | Leave a comment

Trip report: the JetBrains C++ team at CppCon 2017

Our C++ team just returned from the main event in the C++ world, the CppCon 2017 conference in Bellevue, Washington. While our impression of this fantastic event is still fresh, we’d like to share our thoughts and findings here with … Continue reading

Posted in Conference & Events | Tagged , , | 2 Comments

CLion 2017.3 EAP: CMake 3.9 and new color scheme settings

Hi, A new CLion 2017.3 EAP (build 173.2941.5) is now available! Download CLion 2017.3 EAP Color scheme for C/C++ C/C++ color settings now allow to distinguish function calls and function declarations (CPP-4519). Previously you can only do that through the … Continue reading

Posted in Announcement, Early Access Preview | Tagged , , , | 8 Comments

CLion 2017.3 EAP: Boost.Test support

Hi, Welcome our new CLion 2017.3 EAP, build 173.2696.23! In late 2016 and early 2017 we polled over 5,000 developers to identify the State of Developer Ecosystem. This covered C and C++ development and showed many interesting results. Among other … Continue reading

Posted in Announcement, Early Access Preview | Tagged , , , | 22 Comments

CLion 2017.3 EAP: bug-fixes in C++ support

Hi, A new CLion 2017.3 EAP (build 173.2463.5) is now available and addresses the following issues: Issues in CLion’s language engine related to array usages are fixed. This covers mostly incorrect overload resolution behaviour, which leads to false-positive warnings (CPP-7860, … Continue reading

Posted in Announcement, Early Access Preview | Tagged , | 11 Comments