Detecting change to an object in C++

published at 26.11.2021 17:20 by Jens Weller
Save to Instapaper Pocket

This week I wrote down some example code to play a bit around with how one can detect change in an object in C++ during runtime.

Tripreport: virtual CppCon 2021

published at 31.10.2021 12:54 by Jens Weller
Save to Instapaper Pocket

I attended this weeks virtual CppCon partially, as I'm also very busy with my upcoming conferences: Meeting Embedded & Meeting C++ 2021. Still I had a lot of fun. Thanks to Jon Kalb, the volunteers, speakers and all the attendees who made CppCon 2021 possible!

Results and Statistics from the September Meeting C++ online job fair

published at 27.10.2021 10:12 by Jens Weller
Save to Instapaper Pocket

In September Meeting C++ online organized an online C++ Job fair, in this blog post I'm going to write about some of the lessons learned and a few new insights from the attendee data.

A simple and clear example of undefined behavior

published at 14.10.2021 21:54 by Jens Weller
Save to Instapaper Pocket

If you work with C++ you'll sooner or later will have to deal with undefined behavior. I stumbled upon an easy example to help folks understand the scope of undefined behavoir.

Insights about the candidates of the previous Meeting C++ online job fair

published at 08.09.2021 16:06 by Jens Weller
Save to Instapaper Pocket

On May 25th & 26th Meeting C++ had organized the 2nd online C++ job fair in 2021.

Looking at boost 1.77

published at 18.08.2021 16:05 by Jens Weller
Save to Instapaper Pocket

Last week a new boost version was released. Unlike the last version, 1.77 contains again two new and interesting libraries: Describe and Lambda2, which both are based on C++14.

Meeting C++ survey results: the most popular C++ standard features

published at 29.04.2021 13:52 by Jens Weller
Save to Instapaper Pocket

Continuing the series about the Meeting C++ survey results with a look at the standard features. Last week I compared the ISOCPP survey to the one of Meeting C++.

Comparing the ISOCPP survey results with the Meeting C++ community survey

published at 22.04.2021 14:53 by Jens Weller
Save to Instapaper Pocket

Last week the results of the ISOCPP 2021 survey were released. You can read abou the whole survey and its results on isocpp.org.

Meeting C++ survey results: C++ Tooling

published at 15.04.2021 18:33 by Jens Weller
Save to Instapaper Pocket

Today I continue my little series on the results of the Meeting C++ Community Survey for 2020, focusing on C++ Tooling as next weeks Tuesday will feature the first online C++ tool fair.

Mathematical constants in C++20

published at 07.04.2021 14:36 by Jens Weller
Save to Instapaper Pocket

When I researched the library and language features of C++20 for the Meeting C++ Community survey, this one catched my eye.

Taming the power of C++ with AI

published at 01.04.2021 09:56 by Jens Weller
Save to Instapaper Pocket

In January Bryce Adelstein Lelbach gave a talk about NDVIDIAS CUDASTL fork at my online C++ User Group. Shortly after this talk was published on YouTube I got contacted by a start up, seeking feedback on their ideas of accelerating C++ with help of GPUs and AI.

Job related results from the Meeting C++ community survey

published at 11.03.2021 16:11 by Jens Weller
Save to Instapaper Pocket

I started a blog series about the results for 2020 of the Meeting C++ Community survey. As next week is the second online C++ Job fair, I thought I take a look at the job related questions.

The Meeting C++ Community Survey results for 2020

published at 25.02.2021 13:57 by Jens Weller
Save to Instapaper Pocket

At the start of 2020 Meeting C++ launched a continuous survey for the C++ community. In this post I will look at some of the results of the first year of running this survey.

Is your if an object state?

published at 11.11.2020 08:48 by Jens Weller
Save to Instapaper Pocket

So as I was writing my code for my current project, I had this function where a bunch of ifs queried certain properties to decide what version of the code should apply to the element handed to that function.

My thoughts on "The... Community"

published at 27.10.2020 19:11 by Jens Weller
Save to Instapaper Pocket

At the beginning of October JeanHeyd Meneide (aka ThePHD) published a video about his negative experiences in the C++ community and some general data on diversity in tech. As I said on a recent CppCast, I'd like to offer my own thoughts on these issues.

Using C++17: std::variant for static polymorphism

published at 11.10.2020 16:41 by Jens Weller
Save to Instapaper Pocket

A few weeks ago I wrote about some code I was refactoring from single to multiple purpose. This is the second part looking at how to utilize C++17 for this.

Attending the virtual CppCon 2020

published at 22.09.2020 12:04 by Jens Weller
Save to Instapaper Pocket

Here is my virtual trip report about attending CppCon 2020 in remo. Thanks to all volunteers, speakers and attendees of this years virtual edition for making this event possible.

Refactoring from single to multi purpose

published at 16.09.2020 09:38 by Jens Weller
Save to Instapaper Pocket

For the second time this year I'm refactoring a program from a single purpose to have two or more modes of operation. Both times the start and end result is similar, just the processing is different. A classic case of using polymorphism.

Clazy - better C++ tooling for Qt best practices

published at 03.09.2020 16:38 by Frances Tait
Save to Instapaper Pocket

Clazy is a Clang plugin which extends the compiler with over 50 warnings related to Qt best practices ranging from unneeded memory allocations to API misuse. It’s an opensource project spawned by KDAB’s R&D efforts for better C++ tooling.

8 years of Meeting C++

published at 14.07.2020 15:49 by Jens Weller
Save to Instapaper Pocket

In 2012 Meeting C++ got started in July. Planned first to be a one off conference, now it is a successfull international conference and a platform for C++ on the internet.