Jonathan Boccara's blog

Fluent C++ is 4 Years Old

Published December 25, 2020 - 0 Comments

Fluent C++ has turned 4 a couple of weeks ago. There was so much going on on the site that we didn’t take the time to celebrate.

Let’s take advantage of the Christmas holiday to celebrate this 4 years birthday and take a look at the traditional highlights of the past year on Fluent C++.

Thank you!

My most important message is to say thank you.

Thank you if you’ve read an article on Fluent C++, if you’re a Twitter follower, a mailing list subscriber, or if you’re a Patron. Thank you if you’ve dropped a comment, if you replied in a discussion thread, if you’ve sent me an email, or if you’re retweeted a post.

Some people have discovered Fluent C++ recently. Some have been here since the beginning.

Thank you for being here.

Everything on Fluent C++ this fourth year, along with the previous three ones, is for YOU.

From the bottom of my heart, thank you.

The summer series

Let’s now look back at this fourth year on Fluent C++. We got some 75 posts this year, on the broad topic of expressive code in C++.

In July and August, there is one topic in particular where we went in depth: algorithms on sets.

The STL provides several very useful algorithms on sets. Since digging in STL algorithms is always a good investment of time, I wrote a long series of articles to go beyond the STL and explore the fabulous world of algorithms on sets:

This kept us busy all summer!

Earlier in the year we explored some advanced aspects of polymorphism with the following articles:

Several posts this year went viral on social media, including those two: The Shapes of Code and Technical Debt is like a Tetris Game.

The store

In the later part of the year, the Fluent C++ store has opened. This is a project I had been working on for a long time.

If you read Fluent C++ then you’re interested in expressive code in C++, which means you value good code. It only makes sense that you should be able to buy a t-shirt, a hoodie or a mug on the theme of expressive code in C++!

On the Fluent C++ store, you will find original designs printed on high-quality, comfortable clothing. I hope you’ll find something you like on it.

The keynote

This year was very weird for conferences. I was planned to speak at ACCU 2020 which got cancelled due to the sudden outbreak of covid, along with all the other C++ events.

After a few months of the weirdness growing in the world, conferences started to go online. I then got to speak at several events: CppCon, The Legacy of Socrates, NDC Techtown and Meeting C++.

Meeting C++ was very special for me, as I was invited to give the opening keynote. This was my first one, and it was a great experience. I’m very grateful to Jens Weller, Meeting C++’s organiser, for giving me this wonderful opportunity.

What’s next for Year 5

After this meta-christmas-holiday-birthday post, we’re doubling down again on expressive code in C++!

We’ll start off the year by discussing the IWYU tool, and then explore one of the Boost libraries that allow to write certain functions calls in a very expressive way…

Happy Birthday Fluent C++, a Merry Christmas to you and a Happy New Year to everyone!

You will also like

Don't want to miss out ? Follow:   twitterlinkedinrss
Share this post!Facebooktwitterlinkedin