Almost the same as me. All kinds of programming jobs. I usually end up working in Python or C, for embedded systems work.
Of course, if you’re talking hobby, it could be anything.
This is a secondary account that sees the most usage. My first account is listed below. The main will have a list of all the accounts that I use.
Garbage: Purple quickly jumps candle over whispering galaxy banana chair flute rocks.
Almost the same as me. All kinds of programming jobs. I usually end up working in Python or C, for embedded systems work.
Of course, if you’re talking hobby, it could be anything.
You’re right. It’s a stop gap, but when you’re talking about a code base that has been maintained for 20 years plus you can’t really sell re-implementation.
Most recently it was with an older version of C++ using shared pointers.
You can also make everything a smart pointer and be done with it.
I can count on more than one hand the number of large scale projects where converting everything to smart pointers fixed major memory issues. Even if smart pointers can’t handle circular references, the number of projects that just don’t manage their memory correctly at all and were fixed by introducing these tools is way too high.
It’s almost backwards compatible. You can use old or new foot guns.
Ah, C++. An endless supply of footguns where the difference between a junior and a senior dev is knowing what parts of the language to never use.
The interior itself feels rather dreamy.