In computing, minimalism refers to the application of minimalist philosophies and principles in hardware and software design and usage.
Contents |
History
In the late 1970s and early 1980s, with the earliest generations of computers, programmers had to work with the confines of relatively expensive and limited resources. 16 Kilobytes of RAM was common, 64K was considered a vast amount and was the address limit of the 8-bit CPUs of the day. Storage capacities ranged from 88K floppy disks to (very expensive) 10 Megabyte hard drives. Personal computer memories have expanded by orders of magnitude over time, where system requirements remained the same for legacy software as it aged, making even the most elaborate, featureful programs of yesteryear seem minimalist in comparison with current software. Many of these programs are now considered abandonware.
Usage
Developers may create user interfaces made to be as simple as possible by eliminating buttons and dialog boxes that may potentially confuse the user. Minimalism is sometimes used in its visual arts meaning, particularly in the industrial design of the hardware device or software theme. John Millar Carroll, in his book Minimalism Beyond the Nürnberg Funnel pointed out the use of minimalism resulting in little-or-no learning curve with the benefit of 'instant-use' devices such as video games, ATMs, and mall kiosks that don't require the user to read manuals.[1] User Interface researchers have performed experiments suggesting that minimalism, as illustrated by the design principles of parsimony and transparency, bolsters efficiency and learnability.[2] Minimalism is implicit in the Unix philosophy of "Do one thing and do it well."
See also
References
- ^ John Millar Carroll (1998). Minimalism Beyond the Nurnberg Funnel. Cambridge, Mass.: MIT Press. ISBN 026203249X. http://books.google.com/books?id=LvXiZJEUJjAC&pg=PA400&lpg=PA400&dq=minimalism+atm+machines&source=web&ots=1iqz4Q5jCl&sig=EhLT6jVZffsamfAWn0o0qRKi9HQ#PPA400,M1. Retrieved 2007-11-21.
- ^ Wren, C.; Reynolds, C. (2004), "Minimalism in Ubiquitous Interface Design" (PDF), Personal and Ubiquitous Computing (Springer) 8 (5): 370–373, doi:, http://affect.media.mit.edu/pdfs/04.wren-reynolds.pdf, retrieved 2008-07-29
This entry is from Wikipedia, the leading user-contributed encyclopedia. It may not have been reviewed by professional editors (see full disclaimer)




