C++ is not easy. But if you think about ownership you can spot the bug in a proper code-review. Smart pointers are about ownership, where a unique_ptr has unique (one owner) ownership. If you create a second owner,…
I like the clean style of your website.
What is the most important data (or strava features) you want to keep? I was actually looking into this myself, and a few parts of strava are not that hard. For me the overview of my rides (including avg speed and…
I hope this is a joke.
Also Cymer is a US company acquired by ASML (https://www.asml.com/en/company/about-asml/cymer). They provide the technology for EUV source.
Until we solve all "problems", we need software. At least in some of the solutions, part of the solution will require software. The whole no-code thing is BS in my opinion, because it is just another layer of…
If you rely on global state, this global state is also mangled to a different symbol, this might be undesirable. For example, if you use a logger which relies on a extern defined variable. Your singleton is duplicated.…
I also would like to drop backwards compatibility in favor for a clean simple language, because I happen to write completely new functionality. If you ask yourself the question: "Do I want to break backwards…
I agree that c++ is complex, but remember that while trying to update the language the standard committee is trying not to do breaking changes. If you can do a greenfield implementation like rust, you don't have the…
C++ is not easy. But if you think about ownership you can spot the bug in a proper code-review. Smart pointers are about ownership, where a unique_ptr has unique (one owner) ownership. If you create a second owner,…
I like the clean style of your website.
What is the most important data (or strava features) you want to keep? I was actually looking into this myself, and a few parts of strava are not that hard. For me the overview of my rides (including avg speed and…
I hope this is a joke.
Also Cymer is a US company acquired by ASML (https://www.asml.com/en/company/about-asml/cymer). They provide the technology for EUV source.
Until we solve all "problems", we need software. At least in some of the solutions, part of the solution will require software. The whole no-code thing is BS in my opinion, because it is just another layer of…
If you rely on global state, this global state is also mangled to a different symbol, this might be undesirable. For example, if you use a logger which relies on a extern defined variable. Your singleton is duplicated.…
I also would like to drop backwards compatibility in favor for a clean simple language, because I happen to write completely new functionality. If you ask yourself the question: "Do I want to break backwards…
I agree that c++ is complex, but remember that while trying to update the language the standard committee is trying not to do breaking changes. If you can do a greenfield implementation like rust, you don't have the…