A lot of people don's seem to have ever heard the maxim "premature optimisation is the root of all evil", or understood it.
I'm glad though to see Wedoe recognize what EpicBoy didn't advocate against optimization, but against unneeded or premature optization.
In fact Wedoe, I used to have the same "spinal reflexs" as you. I just learned to recognize which of those spinal reflexs are outdated and counterproductive.
And for those that still don't get it, that doesn't mean at all that lookup tables are to be blindly banned, but equally don't use them blindly, do so only where needed (inner loops that must be really fast, and supposing that on the platform you're targetting it's faster enough to be worth it), and when needeed (that is, rarely at the very beginning of your develoment, but most likely as a last optimzation stage).
I'm glad though to see Wedoe recognize what EpicBoy didn't advocate against optimization, but against unneeded or premature optization.
In fact Wedoe, I used to have the same "spinal reflexs" as you. I just learned to recognize which of those spinal reflexs are outdated and counterproductive.
And for those that still don't get it, that doesn't mean at all that lookup tables are to be blindly banned, but equally don't use them blindly, do so only where needed (inner loops that must be really fast, and supposing that on the platform you're targetting it's faster enough to be worth it), and when needeed (that is, rarely at the very beginning of your develoment, but most likely as a last optimzation stage).