Skip to content

Duffs Device

en.wikipedia.org
19 pointsMindTwister4 comments
On HN

Comments

My favourite comment regarding Duff's Device is from Tom Duff himself:

"Many people have said that the worst feature of C is that switches don't break automatically before each case label. This code forms some sort of argument in that debate, but I'm not sure whether it's for or against."

My favorite use of Duff's device is this optimization in TIS-100: https://reddit.com/r/tis100/comments/38hfvl/multiplier_optim...

But it was a year ago it reached a lot of viewers.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.