such as video games, ATMs, voting machines, and mall kiosks with little-or-no learning curve that do not require the user to read manuals. User Interface researchers have performed experiments suggesting that minimalism, as illustrated by the design principles of parsimony and transparency, bolsters efficiency and learnability. Minimalism is implicit in the Unix philosophies of "everything is a text stream" and "do one thing and do it well", although modern Unix/Linux distributions do not hold so rigorously to this philosophy. See also Code bloat Code refactoring Concision: Brief, succinct. Don't repeat yourself Feature creep KISS principle Light-weight Linux distribution Muntzing Pareto principle 80:20 rule Rule of least power Software bloat Unix philosophy Wirth's law Worse is better Zawinski's law of software envelopment GreenBrowser References Classes of computers Software development philosophies