Fredrik chats to Harald Achitz about freelancing, C++ 26, and ten years of running the Swedencpp meetup.
Harald discusses the various oddities of the Swedish consultant and software market, both before but especially in the current environment. Consultants don't cost what you expect them to when compared to employees, and a strange previous focus on headcount has not helped either.
We then talk about the standardization process for C++ and about new things in C++ 26. Harald discusses the issues of adding new things which are good in themselves, but perhaps don't fit into a bigger picture, take a lot of focus and energy which in turn means many other things do not get considered which may be smaller and more widely and immediately useful.
Also: once something is in the standard library, it's eternal. And there is still no real ecosystem around C++. Infrastructure is a hard thing. And Rust is out there.
Finally, we talk about Harald's experience of running the Swedencpp meetup for ten years. What does it mean to run something for so long? Technology, talks, locations, providing a space for presentations, and trying to keep things evolving are all discussed.
Thank you Cloudnet for sponsoring our VPS!
Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at
[email protected] if you want to write longer. We read everything we receive.
If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.
Links
Harald
Previous episodes with Harald
Support us on Ko-fi!
C++ 26
ISO
SC22 WG21 - the standardization group for C++
The Swedish local mirror for SG22, affectionately known as SIS/TK 611/AG 09
SIS - Swedish institute of standards
Swedencpp
Remember the Vasa! - Bjarne's paper
Modules - from C++ 20
Coroutines
Compile-time reflection
Templates
Orthodox C++ - talk by Harald
C++ quiz compilation
Contracts in C++
Eiffel
Undefined behavior in C++
Swift package manager
Ripgrep
Sender and receiver
Profiles in C++
Cppcheck - by Daniel Marjamäki
Concepts
Swedencpp on Youtube
Swedencpp pro
Titles
To take communication with Skatteverket
What is a consultant?
Horrendous prices for Powerpoint presentations
Somebody needs an excuse
Every hour counts
Flavors of consultant
I cost so much money
Why we have time to talk
Too much gatekeeping
Still just collecting profiles
Special in the terms of ISO
Why does Sweden not have a voice
I represent this type
It's still ISO
A lot of big features again
They are also awesome
A lot of things to do, and to know
All these things deserve their own book
You can do a lot of magic
(I became) Too old for liking magic
There was magic everywhere
That's really useful
Infinite ways of doing something
Define your subset
The subset needs to fit you
Awesome, to some extent
Paperwork is expensive
Everything is already being re-written
A step in the right direction
Where efficiency is a priority
Based on personal experience
If you go there, you can't work
Let's make something accessible
At least it's not nothing anymore
Conference over space and time
What's the next level?
Still an option