Meet JetBrains C++ Team at C++Now 2016
Next week our C++ team will be visiting C++Now 2016 conference in beautiful Aspen, Colorado. We’ll be glad to meet you there and have a chat. And don’t miss your chance to win a license for a C++ tool (CLion, AppCode or ReSharper C++) from us at a conference picnic, Wednesday, May 11!
We also invite you to visit two talks by our developer advocate:
is a developer, speaker, podcaster and a developer advocate for JetBrains. He is interested in software development and integration practices in the areas of computation, quantitative finance, and algorithmic trading. His technological interests include C#, F# and C++ programming as well as high-performance computing using technologies such as CUDA. He teaches an entry-level course in Quantitative Finance. He has been a C# MVP since 2009.
Design Patterns in the 21st Century (Wednesday, May 11, 4:45pm)
Design patterns started with Smalltalk and “old” C++. Since then, programming languages and paradigms have advanced quite a bit, and C++ is no exception. In this presentation, we’ll take a look at how classic Gang of Four design patterns can be improved via Modern C++. We’ll also take a look at functional programming patterns and how C++ functional literals and lambda expressions make monads possible.
C++ Tool Support: Where We Are and Where We Are Heading (Thursday, May 12, 4:00pm)
As Bjarne Stroustrup stated in his opening address at CppCon 2015, “we need tools”. But what can those tools actually do? What’s the point of having an IDE when we have Notepad, VIM/Emacs, Sublime and others? This talk attempts to answer the question by showing how tools allow us to gain more insight into how the code is going to behave and how it can be improved. We’ll take a look at a scenario which is made progressively better through the use of code generation, refactorings as well as the insights provided by fast navigation and hierarchical visualization. We’ll also take a look at extraneous facilities, such as the support for CMake, built-in unit testing as well as the ways in which interoperation with other tools (e.g., Cling), as well as different programming languages (e.g., Python), makes an IDE an excellent choice for productive development.
The JetBrains C++ Team
Subscribe to Blog updates
September 2022 Conferences Trip Report: NDC TechTown, CoreC++, CppCon
From August 31 to September 16, 2022, I attended three conferences in a row: NDC TechTown in Kongsberg, Norway; CoreC++ in Tel Aviv, Israel; and finally, CppCon in Aurora, Colorado, USA. NDC TechTown and CoreC++ are both in-person conferences, while CppCon is a hybrid event: you can attend either in…
C++North 2022 Trip Report
From July 18–20, 2022, I attended C++North, a new international C++ conference in Toronto, Canada. The first edition of this conference was eagerly anticipated, and it did not disappoint. Compared to some other C++ conferences, it was not a huge event – there were only about 180 attendees on site – …
Early Access to C++Now 2022 Videos
C++Now is one of the most academic events in the C++ calendar. Up in the mountains for a week in Aspen, Colorado, attendees dive into all kinds of profound C++ topics, from new language features and proposals to libraries and tools. C++ chats start at breakfast and continue until late at night in th…
C++Now 2022 Trip Report
From May 1 to May 6, 2022, I attended the C++Now conference in Aspen, Colorado. This was my third time speaking at C++Now (I also attended in 2016 and 2019), and in my opinion it was the best edition of C++Now so far! This conference is truly different. It is much smaller than other international…