When I first heard the term Dynamic Programming, my mind went straight to compiler tricks. It was introduced to me in one of our AI courses, and given how magic AI looked to me at the time, I imagined we would go one step higher and instead of writing algorithms the language itself will produce said magic. And then we started coding. And I was looking, and looking, and looking, but nowhere did I get the sense of any… “dynamic” programming. “What’s so special? We are just writing a lookup table.”
Yeah, I read that. I was gonna mention it but it didn’t fit the flow. Anyway, even knowing the story behind it, I still feel that it is inappropriate. Just my opinion.
Thank you for feeding me cool posts every day! About the name, yes, absolutely misleading; but I was lucky enough to be warned by my professor when we studied it, so no one would get super-hyped about what was going about to happen hahaha
Hey @pek, in today’s issue of Morning Cup of Coding you mention that:
I imagine you already found out, but the story of how Richard Bellman chose the name is actually quite funny – tl;dr: it sounds cool
Yeah, I read that. I was gonna mention it but it didn’t fit the flow. Anyway, even knowing the story behind it, I still feel that it is inappropriate. Just my opinion.
Also, thanks for subscribing :)
Thank you for feeding me cool posts every day! About the name, yes, absolutely misleading; but I was lucky enough to be warned by my professor when we studied it, so no one would get super-hyped about what was going about to happen hahaha