News for hackers. Stuff that matters.
Re:Dynamic Programming: The Name (1984) by threepipeproblm on Sunday September 11, 2016 @09:52PM (#12476720)
That is hilarious.. I vaguely remember thinking, when I encountered this class of algorithms in college, that it was not particularly well named.
Re:Dynamic Programming: The Name (1984) by chamakits on Sunday September 11, 2016 @10:00PM (#12476749)
Oh my me too. Every time I come across the concept, I get bothered and feel like I must have missed a core concept of it, as the naming never made any amount of sense for me.

For some reason, this truly brings me some amount of peace. Both that the name was applied for non-obvious reasons, and that I'm not the only one to find the name misfitting.

Re:Dynamic Programming: The Name (1984) by akanet on Monday September 12, 2016 @03:20AM (#12477812)
I am genuinely happy to bring you thus tiny closure, friend
Re:Dynamic Programming: The Name (1984) by chamakits on Monday September 12, 2016 @04:36AM (#12478060)
You really did! I never would have thought to check out the history behind it. Would have remained confused if not for you. Thanks!
Re:Dynamic Programming: The Name (1984) by prashnts on Monday September 12, 2016 @01:45AM (#12477448)
Oh I wish I'd learned this last year when I had a Dynamic Programming module in Systems' Biology course. The name never particularly made sense to me, and seemed like memoizing was the core principle -- which is definitely smart, but I didn't see a reason how it was dynamic. :)
Re:Dynamic Programming: The Name (1984) by DonHopkins on Monday September 12, 2016 @06:40AM (#12478555)
Me to. It's such a vague general purpose complement you could apply to anything, like "elegant programming" or "usefulness oriented". And it turns out that was just why it was chosen!