@mjg59 @glyph But there are many possible implementations of a technique. How do you go about distinguishing between them or choosing one? Isn’t that creativity?
You could say any variation in the implementation that has mechanical consequences (I.e. not just syntax or style) means it’s a different algorithm, but then you would be acknowledging that the code itself matters.
I guess to an extent the concrete implementation *is* the algorithm?