The speed of light visualized on a cosmic scale.
Credit: @Physicsj
The speed of light visualized on a cosmic scale.
Credit: @Physicsj
Finally completed day 10 of #adventofcode in BBC basic on the BBC micro (emulated with BeebEm)
It's been interesting to go back to old school.
I've been able to do a level of TDD, but I gave up on pretending to be able to do OO in a language which really has no features to support it. Progress improved after that.
Dealing with the odd file structure was an early challenge, basically had to write a key to disk util.
At least can mostly avoid GOTO except for error handling
#retroAdventofcode
I really agree with both these takes from Effective Software Testing by Mauricio Aniche:
1. That simple code won’t guarantee no bugs, and is not a replacement for testing
2. That the more you write tests, the less effort it becomes to do so.
Starting to regret my decision to switch to BBCBasic on BeebEm using the standard BBC micro "screen editor" for day 10 of advent of code
I may not make it out alive.
#BBCMicroComputer #adventofcode
If you’re going to leave Twitter, please don’t
a) delete your account, because someone bad will steal your handle
b) delete your Tweets, because their existence doesn’t help Elon and it’s like burning the Library of Alexandria.
Twitter captures a real-time historical record of a couple of decades and the billions of individuals’ snapshots are irreplaceable.
The thought of all those tweets being erased makes me feel physically sick.
[please pass on if you agree.]