Settings

Theme

Orthogonality is Pretentious

blog.ianbicking.org

27 points by jeez 15 years ago · 4 comments

Reader

joshsegall 15 years ago

This is a silly argument and a misinterpretation of the purpose of orthogonality. Orthogonality is not a goal in itself, nor is it's purpose to eliminate redundancy. It's a tool to reduce entanglement of features. It helps simplify designs by ensuring that changes to one feature do not affect other features. This reduces the chance of unintended or inconvenient side effects when making changes. This is helpful for software architecture in general, not just programming language design.

Legion 15 years ago

"Pretentious" is among my least favorite words. It usually says more about the speaker than the people that the speaker is labeling with it.

  • astrec 15 years ago

    This is from 2006 and there's been a lot of water under the bridge since then. Ian is an exceptionally smart guy and one hell of a hacker, I wouldn't care to hazard a guess as to what he thinks now. Perhaps he'll drop in and enlighten us.

  • reemrevnivek 15 years ago

    That's precisely why it's one of my favorite words!

    (Not to use, to hear/read)

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection