C++ team on the move! ACCU, C++Now and Sweden C++
ACCU, C++Now and Sweden C++ are planned for April and May 2017.
ACCU 2017, Bristol, UK, April 26-29
We’ll be happy to show you CLion, AppCode and ReSharper C++ demos, answer any questions, share tips & tricks and just chat about C++ development at our booth. Get a free yoyo from us, solve a quiz to get a nice T-Shirt or fill the survey to win a license! And by the way, we’ll have lots of stickers for your laptops.
Besides that we have two talks on the main conference schedule:
With its history going back to the early days of programming, rich heritage, tons of legacy code mixed with modern language features and patterns, quickly evolving language standards, and a variety of tools in the environment, C++ can be tricky and easily enable hacks and inaccurate solutions if you don’t cook it right.
Developing language tools (and IDEs in particular) is a good litmus test for such problems. When a tool gets confused by some code or fails to provide the full intelligence it’s supposed to possess, doesn’t that mean that developers should also pay more attention and be more careful in the same situations? This talk is dedicated to bringing such situations to light and sharing lessons learned.
C++11 gave us lambdas in the language for the first time (if you ignore boost::lambda) – so it’s a functional language now, right? There’s a bit more to functional programming than having first class function objects. I’d even argue we still don’t quite have that. But does that mean we can’t do functional programming in C++? Yes. No. Maybe…
C++Now 2017, Aspen, CO, USA, May 15-20
We won’t have a booth there, but you can catch a few team members at the event to ask questions, chat about products and more.
There is the same talk by Anastasia Kazakova planned for C++Now. While Phil is doing a different one:
There exists another general purpose data structure that combines many of the characteristics of trees and hash tables into something that in many important ways is superior to both, and with minimal downside (they are close but not quite as fast as pure hash tables). Hash Array Mapped Tries are more memory efficient than hash tables and, as a bonus, are trivially made persistent – with big implications for concurrency, functional programming, and other applications that benefit from being able to treat them immutably (as well as share large amounts of common state in memory at once).
Sweden C++ User Group, Stockholm, Sweden, May 22
And finally, if you are in Stockholm or near, join the evening at King.com and learn more about CLion. Anastasia will present at the user group meetup:
Writing code at the speed of thought and having the IDE take care of all mundane development tasks – that’s what productivity means for us at JetBrains. But is it even possible for a tricky language like C++?
In this talk we’ll explore CLion, a cross-platform IDE for C and C++ development.Come and learn how to save your time and generate tons of code in one click, move members up/down the hierarchy, or change the signature of a function safely. Find out how to catch and fix errors by performing static code analysis on your C/C++ code base, which identifies unused and unreachable code, runs type checks and performs data flow analysis. Check out the benefits of integrated Google Test, Catch, and various Version Control Systems.
Finally, we’ll overview the plugin repository to see what goodies it offers to CLion users.
And there will be even more!
The JetBrains 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…