I seem to remember - but cannot find, even with an AI boost - someone's "law of computing" or somesuch describing the amount of time that has to pass before code you wrote is indistinguishable to you from code written by someone else. At any rate the interval is not so long.
In your own codebase you can at least run a "you simulator" to arrive at the answer fairly reliably. "Where would I have put this bit? Oh yes, of course ..."
Indeed… a fact making me really sad about BLE :(. The Nordic profile might become widespread enough to become de-facto standard, but AFAIK isn't quite widespread enough yet, i.e. people are still homebrewing almost the same thing(?)
In Sim City 2000 (released 1993) the fusion power plant became available in the game year 2050.
The joke used to be that fusion power was always 50 years away, now you're saying it's perpetually only 10 years away, that's real progress! :)
They are certainly making very real gains and it's hard to predict when commercial viability is, but the progress path is getting clearer and the number of future decades promised shorter and shorter.
I wouldn't be at all surprised if that skunk works tiny fusion project or something substantially similar was actually successful and it's just being held as a secret competitive advantage.
Yeah, I'm aware the same behavior is available, but this proposal creates a call trigger on the dependency which requires far less analysis on larger projects to understand where the import needs to be moved to.
You have to create wrappers in languages like JavaScript, Lua, Python, etc. to create the same behavior.